public IEnumerable <NICCode> GetNICCode(NICCode nICCode) { using (DemsifyEntities dataContext = new DemsifyEntities()) { ObjectParameter totalPageCount = new ObjectParameter("TotalPageCount", typeof(int)); ObjectParameter totalRecord = new ObjectParameter("TotalRecord", typeof(int)); var nICCodes = dataContext.NICCodeGet(nICCode.NICCodeId, Utility.TrimString(nICCode.SearchText), nICCode.IsActive, nICCode.PageNumber, nICCode.PageSize, nICCode.IsPagingRequired, Utility.TrimString(nICCode.OrderBy), Utility.TrimString(nICCode.OrderByDirection), totalPageCount, totalRecord).ToList(); var nICCodeList = new List <NICCode>(); foreach (var nICCodeDetail in nICCodes) { nICCodeList.Add(new NICCode() { NICCodeId = nICCodeDetail.NICCodeId, NICCodeName = nICCodeDetail.NICCodeName, PDF = nICCodeDetail.PDF, IsActive = nICCodeDetail.IsActive, TotalPageCount = Convert.ToInt32(totalPageCount.Value), TotalRecord = Convert.ToInt32(totalRecord.Value) }); } return(nICCodeList); } }
public IHttpActionResult UpdateNICCode(UpdateNICCodeRequest updateNICCodeRequest) { var responses = new Responses(); try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (Utility.UserId < 0) { return(BadRequest(Utility.INVALID_USER)); } var nICCode = new NICCode() { NICCodeId = updateNICCodeRequest.NICCodeId, NICCodeName = updateNICCodeRequest.NICCodeName, PDF = updateNICCodeRequest.PDF, ModifiedBy = Utility.UserId }; int result = iNICCode.UpdateNICCode(nICCode); switch (result) { case 1: responses.Status = Utility.SUCCESS_STATUS_RESPONSE; responses.Description = "NICCode updated successfully."; break; case -2: responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "NICCode already exists."; break; case -3: responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "NICCode doesn't exist."; break; default: responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "Error while updating niccode."; break; } } catch (Exception ex) { responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "Error while updating admin profile."; Utility.WriteLog("UpdateNICCode", updateNICCodeRequest, "Error while updating niccode. (NICCodeAdminController)", ex.ToString()); } return(Ok(responses)); }
public int DeleteNICCode(NICCode nICCode) { using (DemsifyEntities dataContext = new DemsifyEntities()) { ObjectParameter result = new ObjectParameter("Result", typeof(int)); dataContext.NICCodeDelete(nICCode.NICCodeId, nICCode.ModifiedBy, result); return(Convert.ToInt32(result.Value)); } }
public int UpdateNICCode(NICCode nICCode) { using (DemsifyEntities dataContext = new DemsifyEntities()) { ObjectParameter result = new ObjectParameter("Result", typeof(int)); dataContext.NICCodeUpdate(nICCode.NICCodeId, Utility.TrimString(nICCode.NICCodeName), Utility.TrimString(nICCode.PDF), nICCode.ModifiedBy, result); return(Convert.ToInt32(result.Value)); } }
public IHttpActionResult AddNICCode(AddNICCodeRequest addNICCodeRequest) { var responses = new Responses(); try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var nICCode = new NICCode() { NICCodeName = addNICCodeRequest.NICCodeName, PDF = addNICCodeRequest.PDF, CreatedBy = Utility.UserId }; int result = iNICCode.AddNICCode(nICCode); if (result > 0) { responses.Status = Utility.SUCCESS_STATUS_RESPONSE; responses.Description = "NICCode added successfully."; } else if (result == -2) { responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "NICCode alread exists."; } else { responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "Error while adding niccode."; } } catch (Exception ex) { responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "Error while adding niccode."; Utility.WriteLog("AddNICCode", addNICCodeRequest, "Error while adding niccode. (NICCodeAdminController)", ex.ToString()); } return(Ok(responses)); }
public IHttpActionResult GetNICCode([FromUri] GetNICCodeRequest getNICCodeRequest) { var responses = new Responses(); try { if (Utility.UserId < 0) { return(BadRequest(Utility.INVALID_USER)); } if (getNICCodeRequest == null) { getNICCodeRequest = new GetNICCodeRequest(); } if (getNICCodeRequest.PageSize == null) { getNICCodeRequest.PageSize = Convert.ToInt32(ConfigurationManager.AppSettings["PageSize"]); } var nICCode = new NICCode() { NICCodeId = getNICCodeRequest.NICCodeId, SearchText = getNICCodeRequest.SearchText, IsActive = getNICCodeRequest.IsActive, PageNumber = getNICCodeRequest.PageNumber, PageSize = Convert.ToInt32(getNICCodeRequest.PageSize), IsPagingRequired = (getNICCodeRequest.PageNumber != null) ? true : false, OrderBy = getNICCodeRequest.OrderBy, OrderByDirection = getNICCodeRequest.OrderByDirection }; var nICCodes = iNICCode.GetNICCode(nICCode); var nICCodeList = new List <GetNICCodeResponse>(); foreach (var nICCodeDetail in nICCodes) { nICCodeList.Add(new GetNICCodeResponse() { NICCodeId = Convert.ToInt32(nICCodeDetail.NICCodeId), NICCodeName = nICCodeDetail.NICCodeName, PDF = nICCodeDetail.PDF, IsActive = Convert.ToBoolean(nICCodeDetail.IsActive), CreatedBy = nICCodeDetail.CreatedBy, TotalPageCount = nICCodeDetail.TotalPageCount, TotalRecord = nICCodeDetail.TotalRecord }); } responses.Status = Utility.SUCCESS_STATUS_RESPONSE; responses.Description = "NICCode retrieved successfully"; responses.Response = nICCodeList; } catch (Exception ex) { responses.Status = Utility.ERROR_STATUS_RESPONSE; responses.Description = "Error while retrieving niccode."; Utility.WriteLog("GetNICCode", getNICCodeRequest, "Error while retrieving niccode. (NICCodeAdminController)", ex.ToString()); } return(Ok(responses)); }