/// <summary> /// Creating new Addresses /// </summary> /// <param name="address"></param> /// <returns></returns> ServiceResponse <Data.Models.Address> IAddressService.CreateAddress(Data.Models.Address address) { try { _db.Addresses.Add(address); _db.SaveChanges(); return(new ServiceResponse <Data.Models.Address> { Data = address, Time = DateTime.UtcNow, Message = "Saved new address", IsSuccess = true }); } catch (Exception e) { return(new ServiceResponse <Data.Models.Address> { Data = address, Time = DateTime.UtcNow, Message = "Error saveing new address", IsSuccess = false }); } }
public AddressEdit(Data.Models.Address address) { _address = address ?? new Data.Models.Address(); if (address != null) { Street = address.Street; FlatNumber = address.FlatNumber; PostalCode = address.PostalCode; City = address.City; } }
/// <summary> /// Make a Address data model to AddressModel view model /// </summary> /// <param name="address"></param> /// <returns></returns> public static AddressModel SerializeAddressModel(Data.Models.Address address) { return(new AddressModel { Id = address.Id, CreatedOn = address.CreatedOn, UpdatedOn = address.UpdatedOn, City = address.City, Street = address.Street, PostalCode = address.PostalCode, BuldingNumber = address.BuldingNumber, Province = address.Province }); }
public void Create(Data.Models.Address address) { dbContext.Address.Add(address); dbContext.SaveChanges(); }