public string GetDetails(string PhoneNumber) { try { BasicDetail model = new BasicDetail(); BasicDetail BasicRecords = objBasic.FetchBasicDetails(PhoneNumber); if (BasicRecords == null) { return("300"); } else { model.AdharCard = BasicRecords.AdharCard; model.BasicDetailsId = BasicRecords.BasicDetailsId; model.EmailId = BasicRecords.EmailId; model.FullName = BasicRecords.FullName; model.KYCStatus = BasicRecords.KYCStatus; model.PANCard = BasicRecords.PANCard; model.PhoneNumber = BasicRecords.PhoneNumber; string jsonResult = JsonConvert.SerializeObject(model, Formatting.Indented); return(jsonResult); } } catch (Exception ex) { ErrorLogDal objError = new ErrorLogDal(); ErrorLog model = new ErrorLog(); model.InnerException = ex.InnerException.InnerException.Message.ToString(); model.Source = "BasicDetails-GET"; int error = objError.InsertError(model); return("400"); } }
public int SaveBasicDetails(BasicDetail BasicModel) { try { var existscount = dbContext.BasicDetails.Where(b => b.PhoneNumber == BasicModel.PhoneNumber).FirstOrDefault(); if (existscount == null) { dbContext.BasicDetails.Add(BasicModel); dbContext.SaveChanges(); return(100); } else { return(200); } } catch (Exception ex) { ErrorLogDal objError = new ErrorLogDal(); ErrorLog model = new ErrorLog(); model.InnerException = ex.InnerException.InnerException.Message.ToString(); model.Source = "BasicDetails-Save"; int error = objError.InsertError(model); return(400); } }