public Response <DriverDetailVM> SaveDriver(DriverDetailVM DriverObj, int userID, string userIP) { Response <DriverDetailVM> response = new Response <DriverDetailVM>(); DriverDetailVM DriverDetail = new DriverDetailVM(); try { DriverDetail = PLRDAO.SaveDriver(DriverObj, userID, userIP); if (DriverDetail != null) { response.Status = ResultStatus.Success; response.Message = "Driver Detail has been Saved"; response.Data = DriverDetail; } } catch (Exception ex) { LoggerService.LogException(ex); response.Status = ResultStatus.Error; response.Message = "Error"; response.Data = DriverDetail; } return(response); }
public JsonResult SaveDriverDetail(DriverDetailVM DriverObj) { if (!ModelState.IsValid) { return(Json(new Result { Status = ResultStatus.Error, Message = ValidationMessages.ErrorMessage, Data = null }, JsonRequestBehavior.AllowGet)); } Response <DriverDetailVM> response = _plrService.SaveDriver(DriverObj, UserID, UserIP); return(Json(new Result { Status = response.Status, Message = response.Message, Data = response.Data }, JsonRequestBehavior.AllowGet)); }
public DriverDetailVM GetDriverDetail(int?ClaimId) { DriverDetailVM _DriverDetail = new DriverDetailVM(); CLA_ClaimForm_TB ClaimForm = _context.CLA_ClaimForm_TB.Where(x => x.Id == ClaimId).OrderByDescending(x => x.Add_On).FirstOrDefault(); if (ClaimForm != null) { _DriverDetail.DriverName = ClaimForm.DriverName; _DriverDetail.DriverDOB = ClaimForm.DriverDOB?.ToString("dd/MM/yyyy"); _DriverDetail.VehicleSpeed = ClaimForm.VehicleSpeed; _DriverDetail.LicenseNo = ClaimForm.LicenseNo; _DriverDetail.LicenseIssueDate = ClaimForm.LicenseIssueDate?.ToString("dd/MM/yyyy"); _DriverDetail.LicenseExpiry = ClaimForm.LicenseExpiryDate?.ToString("dd/MM/yyyy"); _DriverDetail.DriverRelationship_Id = ClaimForm.DriverRelationship_Id; _DriverDetail.Mileage = ClaimForm.Mileage; _DriverDetail.ClaimId = ClaimId.GetValueOrDefault(); } return(_DriverDetail); }