/// <summary> /// GET USER DETAILS /// </summary> /// <param name="id"></param> /// <returns></returns> /// #region GET METHOD FOR USER DETAILS // GET: api/UserDetails/5 public GetUserDetailsRef Get(int id) { GetUserDetailsRef userDetailsref = new GetUserDetailsRef(); UserDetailsClass userDetails = new UserDetailsClass(); try { userDetailsref = userDetails.GetUserDetails(id); return(userDetailsref); } catch (Exception xp) { } finally { } return(userDetailsref); }
/// <summary> /// GET CUSTOMER DETAILS BY PASSING CUSTOMER ID /// </summary> /// <param name="Id"></param> /// <returns></returns> /// #region GET USER DETAILS public GetUserDetailsRef GetUserDetails(int Id) { GetUserDetailsRef userDetailsRef = new GetUserDetailsRef(); MasterDataEntities db = new MasterDataEntities(); UserDetails userDetailsModel = new UserDetails(); userDetailsRef.ErrorMessage = new List <string>(); try { var userData = db.IT_CC_GET_UserDetails(Id).FirstOrDefault(); if (userData != null) { userDetailsModel.UserID = userData.UserID; userDetailsModel.UserName = userData.UserName; userDetailsModel.FirstName = userData.FirstName; userDetailsModel.LastName = userData.LastName; userDetailsModel.AddressID = userData.AddressID; userDetailsModel.PostalAddressID = userData.PostalAddressID; userDetailsModel.PhoneNo = userData.PhoneNo; userDetailsModel.MobileNo = userData.MobileNo; userDetailsModel.EmailID = userData.EmailID; userDetailsModel.DOB = userData.DOB; userDetailsModel.MemberOf = userData.MemberOf; userDetailsModel.MembershipNumber = userData.MembershipNumber; userDetailsModel.UserName = userData.UserName; userDetailsRef.UserData = userDetailsModel; userDetailsRef.Status = "Success"; } else { userDetailsRef.ErrorMessage.Add("No Data Available"); userDetailsRef.Status = "Failure"; } } catch (Exception xp) { } finally { } return(userDetailsRef); }