public IHttpActionResult UpdateData([FromBody] DistributorDTO request) { var submitRequest = mapper.Map <Distributor>(request); var serviceResponse = provider.UpdateCartQuantity(submitRequest); return(ResponseJson <string>(serviceResponse)); }
public void InsertDistributor(DistributorDTO distributor) { con.Open(); var para = new DynamicParameters(); para.Add("@DistributorId", distributor.DistributorId); // Normal Parameters para.Add("@DistributorName", distributor.DistributorName); para.Add("@ContactPersonName", distributor.ContactPersonName); para.Add("@DesignationId", distributor.DesignationId); para.Add("@Address", distributor.Address); para.Add("@MobileNo", distributor.MobileNo); para.Add("@AltMobileNo", distributor.AltMobileNo); para.Add("@StateId", distributor.StateId); para.Add("@CityId", distributor.CityId); para.Add("@Area", distributor.Area); para.Add("@PinCode", distributor.Pincode); para.Add("@Email", distributor.Email); para.Add("@DateofBirth", distributor.DateofBirth); para.Add("@UserName", distributor.UserName); para.Add("@Password", distributor.Password); para.Add("@StartDate", distributor.StartDate); para.Add("@EndDate", distributor.EndDate); para.Add("@CreatedDate", distributor.CreatedDate); para.Add("@CreatedBy", distributor.CreatedBy); para.Add("@ModifiedDate", distributor.ModifiedDate); para.Add("@ModifiedBy", distributor.ModifiedBy); para.Add("@DeleteStatus", "ACTIVE"); var value = con.Query <int>("SP_Insert_Update_DistributorMaster", para, null, true, 0, CommandType.StoredProcedure); con.Close(); }
public ActionResult DistributorChangePassword(DistributorDTO obj, FormCollection frm) { objdistributor.ChangePassword(obj); TempData["MessageRegistration"] = "Data Saved Successfully!"; return(RedirectToAction("DistributorChangePassword")); }
public ActionResult Create() { DistributorDTO objDT = new DistributorDTO(); objDT.ListState = BindListState(); objDT.ListCity = BindListCity(); ViewData["SelectedState"] = string.Empty; ViewData["SelectedCity"] = string.Empty; return(View(objDT)); }
public void ChangePassword(DistributorDTO distributor) { con.Open(); var para = new DynamicParameters(); para.Add("@DistributorId", HttpContext.Current.Session["UserId"]); // Normal Parameters para.Add("@Password", distributor.NewPassword); var value = con.Query <int>("SP_Change_Password_Distributor", para, null, true, 0, CommandType.StoredProcedure); con.Close(); }
/// <summary> /// 新增分销商 /// </summary> /// <param name="dto"></param> /// <returns></returns> public ResultDTO AddDistributor(DistributorDTO dto) { base.Do(); Stopwatch timer = new Stopwatch(); timer.Start(); var result = this.AddDistributorExt(dto); timer.Stop(); Jinher.JAP.Common.Loging.LogHelper.Debug(string.Format("DistributeBP.AddDistributor:耗时:{0}。", timer.ElapsedMilliseconds)); return(result); }
/// <summary> /// 新增分销商 /// </summary> /// <param name="dto"></param> /// <returns></returns> public ResultDTO AddDistributorExt(DistributorDTO dto) { ContextSession contextSession = ContextFactory.CurrentThreadContext; dto.EntityState = EntityState.Added; contextSession.SaveObject(dto); contextSession.SaveChanges(); return(new ResultDTO { isSuccess = true, ResultCode = 1, Message = "OK" }); }
public void ChangePasswordAPI(DistributorDTO distributor) { try { con.Open(); var para = new DynamicParameters(); para.Add("@DistributorId", distributor.DistributorId); // Normal Parameters para.Add("@Password", distributor.Password); var value = con.Query <int>("SP_Change_Password_Distributor", para, null, true, 0, CommandType.StoredProcedure); } catch (Exception e) { throw; } finally { con.Close(); } }
public List <DistributorDTO> BindListDistributor() { List <DistributorDTO> ListDistributor = new List <DistributorDTO>() { new DistributorDTO { DistributorId = 0, DistributorName = "Select" } }; foreach (var item in objDistributorMaster.GetDistributors()) { DistributorDTO dt = new DistributorDTO(); dt.DistributorId = item.DistributorId; dt.DistributorName = item.DistributorName; ListDistributor.Add(dt); } return(ListDistributor); }
public HttpResponseMessage ChangePassword([FromBody] DistributorDTO Distributor) { try { objdistributor.ChangePasswordAPI(Distributor); var message = Request.CreateResponse <DistributorDTO>(HttpStatusCode.Created, Distributor); message.Headers.Location = new Uri(Request.RequestUri + Distributor.DistributorId.ToString()); return(message); //string uri = Url.Link("DefaultApi", new { orderID = order.OrderId }); //response.Headers.Location = new Uri(uri); //return response; //return Request.CreateResponse(HttpStatusCode.Created); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); // return 0; } }
public ActionResult Create(DistributorDTO obj, FormCollection frm) { try { if (string.IsNullOrEmpty(Convert.ToString(obj.StateId))) { ModelState.AddModelError("Error", "Please Select State"); } else if (string.IsNullOrEmpty(Convert.ToString(obj.CityId))) { ModelState.AddModelError("Error", "Please Select City"); } else { obj.DistributorId = 0; obj.CreatedBy = Convert.ToInt32(Session["UserID"]); DateTime timeUtc = System.DateTime.UtcNow; TimeZoneInfo cstZone = TimeZoneInfo.FindSystemTimeZoneById("India Standard Time"); DateTime cstTime = TimeZoneInfo.ConvertTimeFromUtc(timeUtc, cstZone); obj.CreatedDate = cstTime; objdistributor.InsertDistributor(obj); TempData["MessageRegistration"] = "Data Saved Successfully!"; return(RedirectToAction("Create")); } obj.ListState = BindListState(); obj.ListCity = BindListCity(); ViewData["SelectedState"] = obj.StateId; ViewData["SelectedCity"] = obj.CityId; return(View(obj)); } catch (Exception) { throw; } }
/// <summary> /// 新增分销商 /// </summary> /// <param name="dto"></param> /// <returns></returns> public ResultDTO AddDistributor(DistributorDTO dto) { //定义返回值 ResultDTO result; try { //调用代理方法 result = base.Channel.AddDistributor(dto); } catch { //抛异常 throw; } finally { //关链接 ChannelClose(); } //返回结果 return(result); }
public DistributorDTO GetLogin(string username, string password) { DistributorDTO lgdistributor = new DistributorDTO(); bool success = objLoginDistributor.Get_CheckUserExist(username, password); var UserID = objLoginDistributor.GetUserID_By_UserName(username); var StateID = objLoginDistributor.GetStateIdByUserID(UserID); var CityID = objLoginDistributor.GetCityIdByUserID(UserID); var Designation = objLoginDistributor.GetDesignationByUserID(Convert.ToString(UserID)); if (success == true) { lgdistributor.DistributorId = Convert.ToInt32(UserID); lgdistributor.Designation = Designation; lgdistributor.UserName = username; lgdistributor.StateId = Convert.ToInt32(StateID); lgdistributor.CityId = CityID; } else { } return(lgdistributor); }
public ActionResult Edit(DistributorDTO obj, FormCollection collection, string actionType) { if (actionType == "Update") { if (string.IsNullOrEmpty(Convert.ToString(obj.StateId))) { ModelState.AddModelError("Error", "Please Select State"); } else if (string.IsNullOrEmpty(Convert.ToString(obj.CityId))) { ModelState.AddModelError("Error", "Please Select City"); } else { obj.ModifiedBy = Convert.ToInt32(Session["UserID"]); DateTime timeUtc = System.DateTime.UtcNow; TimeZoneInfo cstZone = TimeZoneInfo.FindSystemTimeZoneById("India Standard Time"); DateTime cstTime = TimeZoneInfo.ConvertTimeFromUtc(timeUtc, cstZone); obj.ModifiedDate = cstTime; objdistributor.UpdateDistributor(obj); TempData["MessageUpdate"] = "Distributor Details Updated Successfully."; return(RedirectToAction("Details")); // return RedirectToAction("Details"); } return(RedirectToAction("Details")); } else { return(RedirectToAction("Details")); } }
public ActionResult DistributorChangePassword() { DistributorDTO objDT = new DistributorDTO(); return(View(objDT)); }
/// <summary> /// 新增分销商 /// </summary> /// <param name="dto"></param> /// <returns></returns> public ResultDTO AddDistributor(DistributorDTO dto) { base.Do(); return(this.Command.AddDistributor(dto)); }
public Distributor Map(DistributorDTO dto) { if (dto == null) return null; var distributor = Mapper.Map<DistributorDTO, Distributor>(dto); distributor.Region = _regionRepository.GetById(dto.RegionMasterId); distributor.ASM = _userRepository.GetById(dto.ASMUserMasterId.Value); distributor.SalesRep = _userRepository.GetById(dto.SalesRepUserMasterId.Value); distributor.Surveyor = _userRepository.GetById(dto.SurveyorUserMasterId.Value); distributor.ProductPricingTier = _pricingTierRepository.GetById(dto.ProductPricingTierMasterId); return distributor; }