Esempio n. 1
0
 public bool Update(Reseller_Model res)
 {
     using (var _context = new SalesTrackingSystemEntities())
     {
         try
         {
             var data = _context.Resellers.Where(reseller => reseller.ResellerID == res.ResellerID).FirstOrDefault();
             data.ResellerID     = res.ResellerID;
             data.ResellerName   = res.ResellerName;
             data.OwnerName      = res.OwnerName;
             data.RegestrationID = res.RegestrationID;
             data.DistrubitorID  = res.DistrubitorID;
             data.Mobile         = res.Mobile;
             data.Phone          = res.Phone;
             data.Email          = res.Email;
             data.State          = res.State;
             data.District       = res.District;
             data.Address        = res.Address;
             data.Latitude       = res.Latitude;
             data.Longitude      = res.Longitude;
             data.DateUpdated    = DateTime.Now;
             _context.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             throw;
         }
     }
 }
Esempio n. 2
0
 public bool Save(Reseller_Model res)
 {
     using (var _context = new SalesTrackingSystemEntities())
     {
         try
         {
             var data = new Reseller()
             {
                 ResellerID     = GetNewResellerId(),
                 ResellerName   = res.ResellerName,
                 OwnerName      = res.OwnerName,
                 RegestrationID = res.RegestrationID,
                 DistrubitorID  = res.DistrubitorID,
                 Mobile         = res.Mobile,
                 Phone          = res.Phone,
                 Email          = res.Email,
                 State          = res.State,
                 District       = res.District,
                 Address        = res.Address,
                 Latitude       = res.Latitude,
                 Longitude      = res.Longitude,
                 DateCreated    = DateTime.Now
             };
             _context.Resellers.Add(data);
             _context.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             throw;
         }
     }
 }
 public ActionResult DeleteReseller(Reseller_Model model)
 {
     try
     {
         if (resellerService.Delete(model.ResellerID))
         {
             return(Json(model.ResellerName + " has been deleted successfully"));
         }
         else
         {
             return(Json("Error"));
         }
     }
     catch (Exception e)
     {
         return(Json("Error" + e.ToString()));
     }
 }
 public ActionResult AddReseller(Reseller_Model reseller)
 {
     if (reseller.ResellerName == null || reseller.DistrubitorID <= 0)
     {
         ViewBag.AddReseller = "Error";
         return(View("Reseller"));
     }
     else
     {
         if (resellerService.Save(reseller))
         {
             Session["Success"] = "Reseller added succcessfully";
             return(RedirectToAction("Reseller"));
         }
         else
         {
             Session["Error"] = "Error occured!!";
             return(View("Reseller"));
         }
     }
 }
 public ActionResult UpdateReseller(Reseller_Model model)
 {
     if (string.IsNullOrWhiteSpace(model.ResellerName) || model.DistrubitorID <= 0)
     {
         ViewBag.ResellerUpdateError = "Error";
         ViewBag.UpdateResellerData  = model.ResellerID;
         return(View("Reseller"));
     }
     else
     {
         if (resellerService.Update(model))
         {
             Session["Success"] = model.ResellerName + " updated successfully!!";
             return(RedirectToAction("Reseller"));
         }
         else
         {
             Session["Error"] = model.ResellerName + " couldn't be updated please retry!!";
             return(View("Reseller"));
         }
     }
 }