/// <summary> /// AddStoreUserProfiledetail /// </summary> /// <param name=""></param> public int AddStoreUserProfiledetail(CustomStoreUserModel customStoreUserModel) { int success = 0; try { conn = Db.Connection; MySqlCommand cmd = new MySqlCommand("SP_InsertStoreUserProfileDetails", conn); cmd.Connection = conn; cmd.Parameters.AddWithValue("@Department_Id", customStoreUserModel.DepartmentId); cmd.Parameters.AddWithValue("@Function_ID", customStoreUserModel.FunctionID); cmd.Parameters.AddWithValue("@Designation_ID", customStoreUserModel.DesignationID); cmd.Parameters.AddWithValue("@Reportee_ID", customStoreUserModel.ReporteeID); cmd.Parameters.AddWithValue("@Created_By", customStoreUserModel.CreatedBy); cmd.Parameters.AddWithValue("@Is_StoreUser", customStoreUserModel.IsStoreUser); cmd.Parameters.AddWithValue("@Tenant_ID", customStoreUserModel.TenantID); cmd.Parameters.AddWithValue("@User_ID", customStoreUserModel.UserID); cmd.CommandType = CommandType.StoredProcedure; success = Convert.ToInt32(cmd.ExecuteNonQuery()); } catch (Exception ex) { throw ex; } return(success); }
/// <summary> /// AddStoreUserPersonaldetail /// </summary> /// <param name="CustomStoreUserModel"></param> public int AddStoreUserPersonaldetail(CustomStoreUserModel storeUserModel) { int userID = 0; try { conn = Db.Connection; MySqlCommand cmd = new MySqlCommand("SP_InserStoreUserPersonalDetail", conn); cmd.Connection = conn; cmd.Parameters.AddWithValue("@User_Name", storeUserModel.UserName); cmd.Parameters.AddWithValue("@Mobile_No", storeUserModel.MobileNo); cmd.Parameters.AddWithValue("@First_Name", storeUserModel.FirstName); cmd.Parameters.AddWithValue("@Last_Name", storeUserModel.LastName); cmd.Parameters.AddWithValue("@Email_ID", storeUserModel.EmailID); cmd.Parameters.AddWithValue("@Created_By", storeUserModel.CreatedBy); cmd.Parameters.AddWithValue("@Is_StoreUser", storeUserModel.IsStoreUser); cmd.Parameters.AddWithValue("@Tenant_ID", storeUserModel.TenantID); cmd.Parameters.AddWithValue("@Brand_IDs", storeUserModel.BrandIDs); cmd.Parameters.AddWithValue("@Store_IDs", storeUserModel.StoreIDs); cmd.CommandType = CommandType.StoredProcedure; userID = Convert.ToInt32(cmd.ExecuteScalar()); } catch (Exception ex) { throw ex; } return(userID); }
public ResponseModel AddStoreUserProfileDetail([FromBody] CustomStoreUserModel storeUser) { ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { string token = Convert.ToString(Request.Headers["X-Authorized-Token"]); Authenticate authenticate = new Authenticate(); authenticate = SecurityService.GetAuthenticateDataFromTokenCache(Cache, SecurityService.DecryptStringAES(token)); StoreUserCaller userCaller = new StoreUserCaller(); storeUser.CreatedBy = authenticate.UserMasterID; storeUser.TenantID = authenticate.TenantId; int Result = userCaller.StoreUserProfiledetail(new StoreUserService(Cache, Db), storeUser); statusCode = Result == 0 ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = Result; } catch (Exception) { throw; } return(objResponseModel); }
public int StoreUserProfiledetail(IStoreUser Users, CustomStoreUserModel storeUserModel) { _StoreUserRepository = Users; return(_StoreUserRepository.AddStoreUserProfiledetail(storeUserModel)); }