public bool SaveEmer(TaxiAppzDBContext context, VehicleEmerInfo vehicleEmerInfo, LoggedInUser loggedInUser) { TabSos tabSos = new TabSos(); tabSos.Sosid = vehicleEmerInfo.Id; tabSos.Sosname = vehicleEmerInfo.Name; tabSos.ContactNumber = vehicleEmerInfo.Number; tabSos.IsActive = 1; tabSos.IsDeleted = 0; tabSos.CreatedAt = tabSos.UpdatedAt = DateTime.UtcNow; tabSos.CreatedBy = tabSos.UpdatedBy = loggedInUser.UserName; context.TabSos.Add(tabSos); context.SaveChanges(); return(true); }
public bool EditEmer(TaxiAppzDBContext context, VehicleEmerInfo vehicleEmerInfo, LoggedInUser loggedInUser) { var tabSos = context.TabSos.Where(r => r.Sosid == vehicleEmerInfo.Id && r.IsDeleted == 0).FirstOrDefault(); if (tabSos != null) { tabSos.Sosname = vehicleEmerInfo.Name; tabSos.ContactNumber = vehicleEmerInfo.Number; tabSos.UpdatedAt = DateTime.UtcNow; tabSos.UpdatedBy = loggedInUser.UserName; context.Update(tabSos); context.SaveChanges(); return(true); } return(false); }
public VehicleEmerInfo GetbyEmerId(TaxiAppzDBContext context, long id) { try { VehicleEmerInfo vehicleEmerInfo = new VehicleEmerInfo(); var listService = context.TabSos.FirstOrDefault(t => t.Sosid == id && t.IsDeleted == 0); if (listService != null) { vehicleEmerInfo.Id = listService.Sosid; vehicleEmerInfo.Number = listService.ContactNumber; vehicleEmerInfo.Name = listService.Sosname; } return(vehicleEmerInfo != null ? vehicleEmerInfo : null); } catch (Exception ex) { Extention.insertlog(ex.Message, "Admin", System.Reflection.MethodBase.GetCurrentMethod().Name, context); return(null); } }