public LoginViewModel CheckOTPForLogin(LoginViewModel objLoginViewModel) { Shop_Retailer_UserMaster objShop_Retailer_UserMaster = new Shop_Retailer_UserMaster(); objShop_Retailer_UserMaster.mobile_number = objLoginViewModel.MobileNumber; objShop_Retailer_UserMaster.User_pwd = objLoginViewModel.OTP; var user = objICommon.CheckOTPForLogin(objShop_Retailer_UserMaster); if (user) { LoginViewModel objUserDetailsModel = new LoginViewModel(); if (objLoginViewModel.MobileNumber != null) { objUserDetailsModel = new LoginViewModel { MobileNumber = objLoginViewModel.MobileNumber }; return(objUserDetailsModel); } else { return(null); } } else { return(null); } }
public bool UpdateUser(Shop_Retailer_UserMaster model) { try { unitOfWork.Shop_Retailer_UserMasterRepository.Update(model); unitOfWork.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } }
public bool UpdateUserProfile(UpdateUserViewModel model) { try { Shop_Retailer_UserMaster objShop_Retailer_UserMaster = new Shop_Retailer_UserMaster(); objShop_Retailer_UserMaster.mobile_number = model.mobile_number; var getUserDetails = objIUser.GetUserInfoDetailByMobileNumber(objShop_Retailer_UserMaster); if (getUserDetails != null) { getUserDetails.retailer_name = model.retailer_name; getUserDetails.retailer_last_name = model.retailer_last_name; getUserDetails.email_id = model.email_id; getUserDetails.birth_date = model.birth_date; getUserDetails.address = model.address; getUserDetails.houseNo = model.houseNo; getUserDetails.streetLine1 = model.streetLine1; getUserDetails.streetLine2 = model.streetLine2; getUserDetails.state = model.state; getUserDetails.district = model.district; getUserDetails.taluka = model.taluka; getUserDetails.town = model.town; getUserDetails.pincode = model.pincode; getUserDetails.cstn_number = model.cstn_number; getUserDetails.profileUpdate = 1; getUserDetails.vat_number = model.vat_number; getUserDetails.pan_number = model.pan_number; getUserDetails.license_no = model.license_no; getUserDetails.seed_license_validity = model.seed_license_validity; getUserDetails.imei_number = model.imei_number; getUserDetails.gst_number = model.gst_number; getUserDetails.user_company = model.user_company; getUserDetails.firm_name = model.firm_name; var result = objIUser.UpdateUser(getUserDetails); return(true); } else { return(false); } } catch (Exception ex) { throw ex; } }
public bool CheckOTPForLogin(Shop_Retailer_UserMaster model) { try { string MobileNumber = model.mobile_number; string otp = model.User_pwd; var value = unitOfWork.Shop_Retailer_UserMasterRepository.SearchBy(x => x.User_pwd == otp && x.mobile_number == MobileNumber).FirstOrDefault(); if (value == null) { return(false); } else { return(true); } } catch (Exception ex) { Console.WriteLine("Exception source: {0}", ex.Source); } return(false); }
public bool AddUser(UserInfoViewModel model) { try { { Shop_Retailer_UserMaster userModel = new Shop_Retailer_UserMaster() { mobile_number = model.MobileNumber, state = model.StateId.ToString(), user_code = model.MobileNumber, firm_name = model.FirmName }; var result = objIUser.AddUser(userModel); var mobileNumber = userModel.mobile_number; return(true); } } catch (Exception ex) { throw ex; } }
public Shop_Retailer_UserMaster GetUserInfoDetailByMobileNumber(Shop_Retailer_UserMaster model) { var getUserInfo = unitOfWork.Shop_Retailer_UserMasterRepository.SearchBy(x => x.mobile_number == model.mobile_number).FirstOrDefault(); return(getUserInfo); }