Exemplo n.º 1
0
 public JsonResult AddUpdateSupportDocHouseCargo(SupportDocHouseCargoModel model)
 {
     if (ModelState.IsValid)
     {
         return(Json(SupportDocHouseCargoService.Instance.SaveSupportDocHouseCargo(model, GetUserInfo().iUserId)));
     }
     else
     {
         return(Json(new { Status = false, Message = string.Join(",", ModelState.Values.SelectMany(z => z.Errors).Select(z => z.ErrorMessage)) }));
     }
 }
Exemplo n.º 2
0
 //save SupportDocHouseCargo
 public object SaveSupportDocHouseCargo(SupportDocHouseCargoModel model, int iUserId)
 {
     try
     {
         using (var db = new SeaManifestEntities())
         {
             var data = db.tblSupportDocHouseCargoMaps.Where(z => z.iSupportDocsId == model.iSupportDocsId).SingleOrDefault();
             if (data != null)
             {
                 data.iMasterConsignmentId = model.iMasterConsignmentId ?? 0;
                 data.iHouseCargoDescId    = model.iHouseCargoDescId;
                 data.sTagRef         = model.sTagRef;
                 data.sRefSerialNo    = model.sRefSerialNo;
                 data.sIcegateUserId  = model.sIcegateUserId;
                 data.sIRNNo          = model.sIRNNo;
                 data.sDocRefNo       = model.sDocRefNo;
                 data.sDocTypeCd      = model.sDocTypeCd;
                 data.sBeneficiaryCd  = model.sBeneficiaryCd;
                 data.iActionBy       = iUserId;
                 data.dtActionDate    = DateTime.Now;
                 db.Entry(data).State = System.Data.Entity.EntityState.Modified;
                 db.SaveChanges();
             }
             else
             {
                 data = new tblSupportDocHouseCargoMap
                 {
                     iMasterConsignmentId = model.iMasterConsignmentId ?? 0,
                     iHouseCargoDescId    = model.iHouseCargoDescId,
                     sTagRef        = model.sTagRef,
                     sRefSerialNo   = model.sRefSerialNo,
                     sIcegateUserId = model.sIcegateUserId,
                     sIRNNo         = model.sIRNNo,
                     sDocRefNo      = model.sDocRefNo,
                     sDocTypeCd     = model.sDocTypeCd,
                     sBeneficiaryCd = model.sBeneficiaryCd,
                     iActionBy      = iUserId,
                     dtActionDate   = DateTime.Now,
                 };
                 db.tblSupportDocHouseCargoMaps.Add(data);
                 db.SaveChanges();
             }
             return(new { Status = true, Message = "Support Doc saved successfully!" });
         }
     }
     catch (Exception)
     {
         return(new { Status = false, Message = "Something went wrong" });
     }
 }