public int Insert(VehicleItem model, PetrolCardItem model1) { try { Mapper.CreateMap <VehicleItem, VehicleMaster>(); VehicleMaster objVehicle = Mapper.Map <VehicleMaster>(model); DbContext.VehicleMasters.Add(objVehicle); DbContext.SaveChanges(); int Vid = DbContext.VehicleMasters.Max(item => item.VID); if (Vid != null || Vid != '0') { model1.VID = Vid; model1.Status = "Active"; Mapper.CreateMap <PetrolCardItem, Petrol_Card>(); Petrol_Card objPetrol = Mapper.Map <Petrol_Card>(model1); DbContext.Petrol_Card.Add(objPetrol); return(DbContext.SaveChanges()); } return(DbContext.VehicleMasters.Max(item => item.VID)); } catch (Exception ex) { throw; } }
public int Insert(PetrolCardItem model) { try { Mapper.CreateMap <PetrolCardItem, Petrol_Card>(); Petrol_Card objPetrol = Mapper.Map <Petrol_Card>(model); DbContext.Petrol_Card.Add(objPetrol); return(DbContext.SaveChanges()); } catch (Exception ex) { throw; } }
public int Update(VehicleItem model, PetrolCardItem model1) { Mapper.CreateMap <VehicleItem, VehicleMaster>(); VehicleMaster objVehicle = DbContext.VehicleMasters.SingleOrDefault(m => m.VID == model.VID); objVehicle = Mapper.Map(model, objVehicle); DbContext.SaveChanges(); model1.VID = model.VID; Mapper.CreateMap <PetrolCardItem, Petrol_Card>(); Petrol_Card objPetrol = DbContext.Petrol_Card.SingleOrDefault(m => m.VID == model1.VID); objPetrol = Mapper.Map(model1, objPetrol); return(DbContext.SaveChanges()); }