public bool Update(Distributor_Model model)
 {
     using (var _context = new SalesTrackingSystemEntities())
     {
         try
         {
             var data = _context.Distributors.Where(dist => dist.DistrubitorID == model.DistrubitorID).FirstOrDefault();
             data.DistrubitorID   = model.DistrubitorID;
             data.DistrubitorName = model.DistrubitorName;
             data.OwnerName       = model.OwnerName;
             data.RegestrationID  = model.RegestrationID;
             data.MobileNo        = model.MobileNo;
             data.Phone           = model.Phone;
             data.Fax             = model.Fax;
             data.Email           = model.Email;
             data.State           = model.State;
             data.District        = model.District;
             data.Address         = model.Address;
             data.Latitude        = model.Latitude;
             data.Longitude       = model.Longitude;
             data.DateUpdated     = DateTime.Now;
             _context.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
 public bool Save(Distributor_Model model)
 {
     using (var _context = new SalesTrackingSystemEntities())
     {
         try
         {
             var data = new Distributor()
             {
                 DistrubitorID   = GetNewDistributorID(),
                 DistrubitorName = model.DistrubitorName,
                 OwnerName       = model.OwnerName,
                 RegestrationID  = model.RegestrationID,
                 MobileNo        = model.MobileNo,
                 Phone           = model.Phone,
                 Fax             = model.Fax,
                 Email           = model.Email,
                 State           = model.State,
                 District        = model.District,
                 Address         = model.Address,
                 Latitude        = model.Latitude,
                 Longitude       = model.Longitude,
                 DateCreated     = DateTime.Now
             };
             _context.Distributors.Add(data);
             _context.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             throw;
         }
     }
 }
Beispiel #3
0
 public ActionResult DeleteDistributor(Distributor_Model distributor)
 {
     try
     {
         if (distributor_Interface.Delete(distributor.DistrubitorID))
         {
             return(Json(distributor.DistrubitorName + " has been deleted successfully"));
         }
         else
         {
             return(Json("Error"));
         }
     }
     catch (Exception e)
     {
         return(Json("Error" + e.ToString()));
     }
 }
Beispiel #4
0
 public ActionResult AddDistributor(Distributor_Model distributor_Model)
 {
     if (distributor_Model.DistrubitorName == null || distributor_Model.OwnerName == null || distributor_Model.District == null || distributor_Model.State == null || distributor_Model.Email == null)
     {
         ViewBag.AddDistributor = "Error";
         return(View("Distributor"));
     }
     else
     {
         if (distributor_Interface.Save(distributor_Model))
         {
             Session["Success"] = "Distributor added succcessfully";
             return(RedirectToAction("Distributor"));
         }
         else
         {
             Session["Error"] = "Error occured!!";
             return(View("Distributor"));
         }
     }
 }
Beispiel #5
0
 public ActionResult UpdateDistributor(Distributor_Model distributor)
 {
     if (string.IsNullOrWhiteSpace(distributor.DistrubitorName) || distributor.OwnerName == null || distributor.District == null || distributor.State == null || distributor.Email == null)
     {
         ViewBag.DistributorUpdateError = "Error";
         ViewBag.UpdateDistributorData  = distributor.DistrubitorID;
         return(View("Distributor"));
     }
     else
     {
         if (distributor_Interface.Update(distributor))
         {
             Session["Success"] = distributor.DistrubitorName + " updated successfully!!";
             return(RedirectToAction("Distributor"));
         }
         else
         {
             Session["Error"] = distributor.DistrubitorName + " couldn't be updated please retry!!";
             return(View("Distributor"));
         }
     }
 }