public async Task <IActionResult> Edit([Bind("VehLicTypeId,VehLicTypeName,VehLicTypeCode,Description,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] VehicleLicenceType vehicleLicenceType) { if (ModelState.IsValid) { vehicleLicenceType.ModifiedOn = DateTime.Now; vehicleLicenceType.IP = GetIPAddress.getExternalIp(); _context.Update(vehicleLicenceType); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vehicleLicenceType)); }
public async Task <IActionResult> Create([Bind("VehLicTypeId,VehLicTypeName,VehLicTypeCode,Description,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] VehicleLicenceType vehicleLicenceType) { if (_context.vehicleLicenceType.Any(m => m.VehLicTypeCode.Equals(vehicleLicenceType.VehLicTypeCode))) { ModelState.AddModelError("", "[" + vehicleLicenceType.VehLicTypeCode + "]already exists"); } else if (ModelState.IsValid) { vehicleLicenceType.Status = AppConstant.Active; vehicleLicenceType.CompanyID = AppConstant.CompanyID; vehicleLicenceType.CreatedOn = DateTime.Now; vehicleLicenceType.ModifiedOn = DateTime.Now; vehicleLicenceType.IP = GetIPAddress.getExternalIp(); _context.Add(vehicleLicenceType); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vehicleLicenceType)); }