コード例 #1
0
 public bool Update(DistributorArea_Model model)
 {
     using (var _context = new SalesTrackingSystemEntities())
     {
         try
         {
             var data = _context.DistributorAreas.Where(distArea => distArea.DistributorAreaID == model.DistributorAreaID).FirstOrDefault();
             data.DistributorAreaID = model.DistributorAreaID;
             data.DistrubitorID     = model.DistrubitorID;
             data.State             = model.State;
             data.District          = model.District;
             data.City        = model.City;
             data.Address     = model.Address;
             data.Latitude    = model.Latitude;
             data.Longitude   = model.Longitude;
             data.DateUpdated = DateTime.Now;
             _context.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
             //throw;
         }
     }
 }
コード例 #2
0
 public bool Save(DistributorArea_Model distArea)
 {
     using (var _context = new SalesTrackingSystemEntities())
     {
         try
         {
             var data = new DistributorArea()
             {
                 DistributorAreaID = GetNewDistributorAreaID(),
                 DistrubitorID     = distArea.DistrubitorID,
                 City        = distArea.City,
                 State       = distArea.State,
                 District    = distArea.District,
                 Address     = distArea.Address,
                 Latitude    = distArea.Latitude,
                 Longitude   = distArea.Longitude,
                 DateCreated = DateTime.Now
             };
             _context.DistributorAreas.Add(data);
             _context.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             throw;
         }
     }
 }
コード例 #3
0
 public ActionResult DeleteDistributorArea(DistributorArea_Model model)
 {
     try
     {
         if (distributorArea_Interface.Delete(model.DistributorAreaID))
         {
             return(Json("Deleted successfully"));
         }
         else
         {
             return(Json("Error"));
         }
     }
     catch (Exception e)
     {
         return(Json("Error" + e.ToString()));
     }
 }
コード例 #4
0
 public ActionResult AddDistributorArea(DistributorArea_Model distArea_Model)
 {
     if (distArea_Model.DistrubitorID <= 0)
     {
         ViewBag.AddDistributorArea = "Error";
         return(View("DistributorArea"));
     }
     else
     {
         if (distributorArea_Interface.Save(distArea_Model))
         {
             Session["Success"] = "Distributor Area added succcessfully";
             return(RedirectToAction("DistributorArea"));
         }
         else
         {
             Session["Error"] = "Error occured!!";
             return(View("DistributorArea"));
         }
     }
 }
コード例 #5
0
 public ActionResult UpdateDistributorArea(DistributorArea_Model model)
 {
     if (model.DistrubitorID <= 0)
     {
         ViewBag.DistributorUpdateAreaError = "Error";
         ViewBag.UpdateDistributorAreaData  = model.DistributorAreaID;
         return(View("DistributorArea"));
     }
     else
     {
         if (distributorArea_Interface.Update(model))
         {
             Session["Success"] = " updated successfully!!";
             return(RedirectToAction("DistributorArea"));
         }
         else
         {
             Session["Error"] = " couldn't be updated please retry!!";
             return(View("DistributorArea"));
         }
     }
 }