public ActionResult EditVendor(lmsVendor objVendorMaster)
        {
            var saveVendorDetails = _objIHospitalMaster.SaveVendor(objVendorMaster);

            //ViewBag.Message = viewMessage;
            return(RedirectToAction("ViewVendor", new { VendorId = saveVendorDetails, viewMessage = "Vendor Details Saved Successfully" }));
        }
Example #2
0
 public lmsVendor GetVendorDetailsById(int VendorId)
 {
     try
     {
         if (VendorId == 0)
         {
             var newVendor = new lmsVendor();
             newVendor.ISACTIVE = true;
             return(newVendor);
         }
         var resultDetails = _objLabManagementEntities.lmsVendors.FirstOrDefault(x => x.VENDORID == VendorId);
         resultDetails.ISACTIVE = resultDetails.ISACTIVE == null ? true : resultDetails.ISACTIVE.Value;
         return(resultDetails);
     }
     catch (Exception ex)
     {
         _objIAppLogger.LogError(ex);
         return(null);
     }
 }
Example #3
0
        public int SaveVendor(lmsVendor objVendorMaster)
        {
            var resultId = 0;

            try
            {
                if (objVendorMaster.VENDORID > 0)
                {
                    _objLabManagementEntities.lmsVendors.Attach(objVendorMaster);
                    _objLabManagementEntities.Entry(objVendorMaster).State = EntityState.Modified;
                    _objLabManagementEntities.SaveChanges();
                    return(objVendorMaster.VENDORID);
                }
                _objLabManagementEntities.lmsVendors.Add(objVendorMaster);
                _objLabManagementEntities.SaveChanges();
                resultId = _objLabManagementEntities.lmsVendors.AsEnumerable().LastOrDefault().VENDORID;
            }
            catch (Exception ex)
            {
                _objIAppLogger.LogError(ex);
            }

            return(resultId);
        }