Beispiel #1
0
 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" }));
 }
Beispiel #2
0
        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));
        }
Beispiel #3
0
 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 }));
     }
 }
Beispiel #4
0
 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" }));
 }