private tblConsignorDTO FillDropDown(tblConsignorDTO tblConsignorDTO) { tblConsignorDTO.TypeList = new List <SelectListItem>(); tblConsignorDTO.TypeList.Add(new SelectListItem { Value = "1", Text = "CONSIGNOR" }); tblConsignorDTO.TypeList.Add(new SelectListItem { Value = "2", Text = "CONSIGNEE" }); //------------------- return(tblConsignorDTO); }
public ActionResult Save(int id) { tblConsignorDTO tblConsignorDTO; if (id == 0) { tblConsignorDTO = new tblConsignorDTO(); } else { tblConsignorDTO = ConsignorBusinessLogic.Get(id); } tblConsignorDTO = FillDropDown(tblConsignorDTO); return(View(tblConsignorDTO)); }
public ActionResult Save(tblConsignorDTO tblConsignorDTO) { if (ModelState.IsValid) { if (ConsignorBusinessLogic.CheckDuplicateCodeExists(tblConsignorDTO.Code, tblConsignorDTO.ConsignorId) == false) { tblConsignorDTO.CreationDate = DateTime.Now; var result = ConsignorBusinessLogic.Save(tblConsignorDTO); if (result > 0) { return(RedirectToAction("Index")); } } else { ModelState.AddModelError("Code", "Code already exists."); } } tblConsignorDTO = FillDropDown(tblConsignorDTO); return(View(tblConsignorDTO)); }
public static int Save(tblConsignorDTO tblConsignorDTO) { using (var dbObject = new BRCTransportDBEntities()) { var tblConsignor = tblConsignorDTO.ToEntity(); if (tblConsignorDTO.ConsignorId == 0) { dbObject.tblConsignors.Add(tblConsignor); } else { tblConsignor = dbObject.tblConsignors.Find(tblConsignorDTO.ConsignorId); tblConsignor.ConsignorName = tblConsignorDTO.ConsignorName; tblConsignor.Address = tblConsignorDTO.Address; tblConsignor.PhoneNo = tblConsignorDTO.PhoneNo; tblConsignor.STNOCSTNO = tblConsignorDTO.STNOCSTNO; tblConsignor.TINNOVATNO = tblConsignorDTO.TINNOVATNO; tblConsignor.Description = tblConsignorDTO.Description; } dbObject.SaveChanges(); return(tblConsignor.ConsignorId); } }
private void BtnSave_Click(object sender, EventArgs e) { if (IsFormValidate()) { tblConsignorDTO tblConsignorDTO = new tblConsignorDTO(); tblConsignorDTO.ConsignorId = PartyId; tblConsignorDTO.ConsignorName = txtPartyName.Text; tblConsignorDTO.Code = txtCode.Text; if (Convert.ToString(cbType.SelectedItem) == "Consignor") { tblConsignorDTO.Type = 1; } else { tblConsignorDTO.Type = 2; } tblConsignorDTO.Address = txtAddress.Text; tblConsignorDTO.PhoneNo = txtPhoneNo.Text; tblConsignorDTO.STNOCSTNO = txtSTNOCSTNO.Text; tblConsignorDTO.TINNOVATNO = txtTINNOVATNO.Text; tblConsignorDTO.Description = txtDescription.Text; if (ConsignorBusinessLogic.CheckDuplicateCodeExists(tblConsignorDTO.Code, tblConsignorDTO.ConsignorId) == false) { tblConsignorDTO.CreationDate = DateTime.Now; var result = ConsignorBusinessLogic.Save(tblConsignorDTO); if (PartyId > 0) { this.Close(); } } else { MessageBox.Show("Code already exists."); } } }
public static int Save(tblConsignorDTO tblConsignorDTO) { return(ConsignorRepository.Save(tblConsignorDTO)); }