我有两个表,即tbl_cus和tbl_payment。 第一个视图仅显示客户详细信息并保存。 保存客户记录后,重定向到下一个视图。 第二个视图显示付款明细并保存付款明细。在此表中,我还必须存储customerid(即cusid)。
我尝试了会话,并在全局范围内声明了viewbag和tempdta。
date sales expected
0 201201 5 60.0
1 201202 5 160.0
2 201203 5 260.0
3 201204 5 260.0
4 201205 5 260.0
5 201206 5 260.0
6 201207 5 260.0
7 201208 5 260.0
8 201209 5 260.0
9 201210 5 260.0
10 201211 5 260.0
11 201212 5 260.0
12 201301 100 260.0
13 201302 100 260.0
//这是我必须存储cusid的2model。 公共Nullable Cusid {get;组; }。 出现在模型下面。
//This is my 1st model.i have to pass or store cusid to paymentModel
public class CustomerModel
{
public int Cusid { get; set; }
[Required(ErrorMessage = "Enter username")]
public string Cusname { get; set; }
[Required(ErrorMessage = "Enter Phone")]
public string Cusphone { get; set; }
[Required(ErrorMessage = "Enter Address")]
public string Cusaddress { get; set; }
[Required(ErrorMessage = "select gender")]
public Nullable<int> Gid { get; set; }
//[Required(ErrorMessage = "Enter UID number")]
public string Cusaadhar { get; set; }
}
它正在返回索引视图
public class PaymentModel
{
public int Id { get; set; }
[Required(ErrorMessage ="select Brand")]
public Nullable<int> Brandid { get; set; }
[Required(ErrorMessage = "Enter Model")]
public string Model { get; set; }
[Required(ErrorMessage = "Enter Product")]
public string Product { get; set; }
[Required(ErrorMessage = "Enter IMEI number")]
public string Imei { get; set; }
[Required(ErrorMessage = "Enter Amount")]
public string Amount { get; set; }
[Required(ErrorMessage = "Enter Discount")]
public string Discount { get; set; }
[Required(ErrorMessage ="select date")]
public Nullable<System.DateTime> Paymentdate { get; set; }
public Nullable<int> Mid { get; set; }
public Nullable<int> Cusid { get; set; }
public Nullable<int> Empid { get; set; }
public Nullable<int> CusMid { get; set; }
}
/此laststid存储的lastscusid,我必须将该laststid存储到另一个表或另一个操作。
public ActionResult Index()
{
db_mobilestoreEntities2 ent = new db_mobilestoreEntities2();
List<tbl_Gender> genlist = ent.tbl_Gender.ToList();
ViewBag.genlist = new SelectList(genlist, "Gid", "Name");
return View();
}
我有两个桌子。
第一个是tbl_customer
第二个是tbl_paysave
提交第一页重定向到第二页(即Paysave)后,我必须将customerid(主键)存储到tbl_paysave(外键,即Cusid)