public static bool Update(CardAccountRequest car) { try { return(CardAccountRequestDL.Update(car)); } catch (Exception ex) { throw ex; } }
//Save Card Account Request public static bool SaveCar(CardAccountRequest car) { try { using (var context = new CardIssuanceKIOSKEntities()) { context.CardAccountRequests.Add(car); context.SaveChanges(); } return(true); } catch (Exception ex) { throw ex; } }
public static bool Update(CardAccountRequest car) { try { using (var context = new LicenseDBEntities()) { context.Entry(car).State = EntityState.Modified; context.SaveChanges(); } return(true); } catch (Exception ex) { throw ex; } }
public static bool Save(CardAccountRequest car, out long recordId) { try { using (var context = new LicenseDBEntities()) { context.CardAccountRequests.Add(car); context.SaveChanges(); } recordId = car.ID; return(true); } catch (Exception ex) { throw ex; } }
public static bool SaveCardAccountRequest(CardAccountRequest car, out int recordID) { try { using (var context = new CardIssuanceWEMAEntities()) { context.CardAccountRequests.Add(car); context.SaveChanges(); } recordID = car.id; return(true); } catch (Exception ex) { throw ex; } }
public Response SendDataForPrinting(PrintDataModel printData) { try { if (string.IsNullOrEmpty(printData.NameOnCard) || string.IsNullOrEmpty(printData.Pan) || string.IsNullOrEmpty(printData.UserPrinting) || string.IsNullOrEmpty(printData.UserPassword)) { return(new Response { RecordID = 0, Result = "Failed", ErrorMessage = "Name on card, Pan, Username and Password Fields of the PrintDataModel are required." }); } else { var user = ThirdPartyProcessor.AuthenticateUser(printData.UserPrinting, printData.UserPassword); if (user == null) { return(new Response { RecordID = 0, Result = "Failed", ErrorMessage = "Invalid Username/Password." }); } else { var recordID = 0; var car = new CardAccountRequest { NameOnCard = printData.NameOnCard, PAN = printData.Pan, UserPrinting = printData.UserPrinting, PrintStatus = 1, DATE = System.DateTime.Now, InstitutionName = printData.InstitutionName }; var save = ThirdPartyProcessor.SaveCardAccountRequest(car, out recordID); if (save) { return(new Response { RecordID = recordID, Result = "Success", ErrorMessage = string.Empty }); } else { return(new Response { RecordID = 0, Result = "Failed", ErrorMessage = "Operation Failed" }); } } } } catch (Exception ex) { return(new Response { RecordID = 0, Result = "Failed", ErrorMessage = ex.Message }); } }
public Response SaveData(EnrolmentModel enrolmentData) { try { if (!string.IsNullOrEmpty(enrolmentData.UserPrinting)) { var user = UserPL.RetrieveUserByUsername(enrolmentData.UserPrinting); if (user == null) { throw new Exception("Invalid User Printing Username"); } else if (user.ID == 0) { throw new Exception("Invalid User Printing Username"); } else { var car = new CardAccountRequest { Lastname = enrolmentData.Lastname, FirstName = enrolmentData.FirstName, MiddleName = enrolmentData.MiddleName, NameOnCard = enrolmentData.NameOnCard, DateOfBirth = enrolmentData.DateOfBirth, MaritalStatus = enrolmentData.MaritalStatus, Sex = enrolmentData.Sex, Religion = enrolmentData.Religion, MothersMaidenName = enrolmentData.MothersMaidenName, Nationality = enrolmentData.Nationality, UtilityBill = enrolmentData.UtilityBill, IDNumber = enrolmentData.IDNumber, LocalGovernmentArea = enrolmentData.LocalGovernmentArea, BloodGroup = enrolmentData.BloodGroup, LicenseType = enrolmentData.LicenseType, IssueDate = enrolmentData.IssueDate, ValidTillDate = enrolmentData.ValidTillDate, FileNumber = enrolmentData.FileNumber, EmailAddress = enrolmentData.EmailAddress, PhoneNumber = enrolmentData.PhoneNumber, Address = enrolmentData.Address, Photo = enrolmentData.Photo, FingerIdLeft = enrolmentData.FingerIdLeft, FingerPrintLeft = enrolmentData.FingerPrintLeft, FingerIdRight = enrolmentData.FingerIdRight, FingerPrintRight = enrolmentData.FingerPrintRight, PrintStatus = 1, UserPrinting = enrolmentData.UserPrinting, DateEnroled = System.DateTime.Now, LicenseID = String.Format("{0:dMyyyyHHmmss}", System.DateTime.Now), BranchID = user.UserBranch }; long recordID = 0; bool saved = CardAccountRequestDL.Save(car, out recordID); if (saved) { return(new Response { Result = "Success", RecordID = recordID, }); } else { return(new Response { Result = "Failed", RecordID = 0, ErrMessage = "Operation Failed" }); } } } else { return(new Response { Result = "Failed", RecordID = 0, ErrMessage = "User printing username is required." }); } } catch (Exception ex) { return(new Response { Result = "Failed", RecordID = 0, ErrMessage = ex.Message }); } }