public bool PostParking(ParkingMaster prk) { bool result = false; using (SmartParkingEntities context = new SmartParkingEntities()) { ParkingMaster parking = new ParkingMaster() { ParkingName = prk.ParkingName, ParkingTemplateName = prk.ParkingTemplateName, ParkingAddress = prk.ParkingAddress, NumberOfSlots = prk.NumberOfSlots, IsActive = prk.IsActive, Min_Latitude=prk.Min_Latitude, Max_Latitude=prk.Max_Latitude, Min_Longitude=prk.Min_Longitude, Max_Longitude = prk.Max_Longitude }; context.ParkingMasters.Add(parking); context.SaveChanges(); result = true; } return result; }
public ParkingModel ConvertDBToModelObject(ParkingMaster prk) { return new ParkingModel() { IsActive = prk.IsActive, ParkingID = prk.ParkingID, NumberOfSlots = prk.NumberOfSlots, ParkingAddress = prk.ParkingAddress, ParkingName = prk.ParkingName, ParkingTemplateName = prk.ParkingTemplateName }; }
public bool PostUpdateParking(ParkingMaster prk) { bool result = false; using (SmartParkingEntities context = new SmartParkingEntities()) { ParkingMaster parking = context.ParkingMasters.Where(u => u.ParkingID == prk.ParkingID).SingleOrDefault(); parking.IsActive = prk.IsActive; parking.NumberOfSlots = prk.NumberOfSlots; parking.ParkingAddress = prk.ParkingAddress; parking.ParkingName = prk.ParkingName; parking.ParkingTemplateName = prk.ParkingTemplateName; parking.IsActive = prk.IsActive; parking.Max_Latitude = prk.Max_Latitude; parking.Min_Latitude = prk.Min_Latitude; parking.Max_Longitude = prk.Max_Longitude; parking.Min_Longitude = prk.Min_Longitude; context.SaveChanges(); result = true; } return result; }