public string DeleteSupplierLocations(SupplierLocationsViewModel supplierLocObj) { if (ModelState.IsValid) { if (supplierLocObj.ID != 0) { try { OperationsStatusViewModel operationsStatus = new OperationsStatusViewModel(); OperationsStatusViewModel OperationsStatusViewModelObj = Mapper.Map <OperationsStatus, OperationsStatusViewModel>(_masterBusiness.DeleteSupplierLocations(supplierLocObj.ID)); if (OperationsStatusViewModelObj.StatusCode == 1) { return(JsonConvert.SerializeObject(new { Result = "OK", Record = OperationsStatusViewModelObj })); } else { return(JsonConvert.SerializeObject(new { Result = "Error", Record = OperationsStatusViewModelObj })); } } catch (Exception ex) { return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = ex.Message })); } } } return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = "Please Select Supplier Location" })); }
public ActionResult Index() { SupplierLocationsViewModel ordrsat_obj = new SupplierLocationsViewModel(); List <SelectListItem> selectListItem = new List <SelectListItem>(); List <ShippingLocationViewModel> orderstatusListVM = Mapper.Map <List <ShippingLocations>, List <ShippingLocationViewModel> >(_masterBusiness.GetAllShippingLocation()); foreach (ShippingLocationViewModel ovm in orderstatusListVM) { selectListItem.Add(new SelectListItem { Text = ovm.Name, Value = ovm.ID.ToString(), Selected = false }); } ordrsat_obj.LocationList = selectListItem; List <SelectListItem> selectListsupplier = new List <SelectListItem>(); List <SupplierViewModel> supplierListVM = Mapper.Map <List <Supplier>, List <SupplierViewModel> >(_masterBusiness.GetAllSuppliers()); foreach (SupplierViewModel ovm in supplierListVM) { selectListsupplier.Add(new SelectListItem { Text = ovm.Name, Value = ovm.ID.ToString(), Selected = false }); } ordrsat_obj.supplierList = selectListsupplier; return(View(ordrsat_obj)); }
public string GetSupplierLocations(string ID) { try { OperationsStatusViewModel operationsStatus = new OperationsStatusViewModel(); SupplierLocationsViewModel supplierLoc = Mapper.Map <SupplierLocations, SupplierLocationsViewModel>(_masterBusiness.GetSupplierLocations(Int32.Parse(ID), Mapper.Map <OperationsStatusViewModel, OperationsStatus>(operationsStatus))); return(JsonConvert.SerializeObject(new { Result = "OK", Records = supplierLoc })); } catch (Exception ex) { return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = ex.Message })); } }
public string InsertUpdateSupplierLocations(SupplierLocationsViewModel supplierLocObj) { if (ModelState.IsValid) { OperationsStatusViewModel OperationsStatusViewModelObj = null; if (supplierLocObj.ID == 0) //Create Supplier { try { supplierLocObj.commonObj = new LogDetailsViewModel(); supplierLocObj.commonObj.CreatedBy = _commonBusiness.GetUA().UserName; supplierLocObj.commonObj.CreatedDate = _commonBusiness.GetCurrentDateTime(); OperationsStatusViewModelObj = Mapper.Map <OperationsStatus, OperationsStatusViewModel>(_masterBusiness.InsertSupplierLocations(Mapper.Map <SupplierLocationsViewModel, SupplierLocations>(supplierLocObj))); } catch (Exception ex) { return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = ex.Message })); } } else //Update Supplier { try { supplierLocObj.commonObj = new LogDetailsViewModel(); supplierLocObj.commonObj.UpdatedBy = _commonBusiness.GetUA().UserName; supplierLocObj.commonObj.UpdatedDate = _commonBusiness.GetCurrentDateTime(); OperationsStatusViewModelObj = Mapper.Map <OperationsStatus, OperationsStatusViewModel>(_masterBusiness.UpdateSupplierLocations(Mapper.Map <SupplierLocationsViewModel, SupplierLocations>(supplierLocObj))); } catch (Exception ex) { return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = ex.Message })); } } if (OperationsStatusViewModelObj.StatusCode == 1) { return(JsonConvert.SerializeObject(new { Result = "OK", Record = OperationsStatusViewModelObj })); } else { return(JsonConvert.SerializeObject(new { Result = "Error", Record = OperationsStatusViewModelObj })); } } return(JsonConvert.SerializeObject(new { Result = "ERROR", Message = "Please Check the values" })); }