public AddressInfoView AddAddressBook(AddressInfoView address) { AddressInfo domainAddress = DomainToViewMaps.AddressInfoViewToDomain(address); domainAddress = _repo.Insert(domainAddress); address = DomainToViewMaps.AddressToView(domainAddress); return(address); }
public static AddressInfo AddressInfoViewToDomain(this AddressInfoView add) { AddressInfo domain = new AddressInfo(); domain.Id = add.Id; domain.Address = add.Address; domain.Lat = add.Lat; domain.Lon = add.Lon; domain.UserId = add.UserId; return(domain); }
public IActionResult Insert([FromBody] AddressInfoView address) { try { var result = _srv.AddAddressBook(address); return(Ok(result)); } catch (Exception exc) { _log.Error(exc, "Exception while inserting an Address"); return(BadRequest("Failed to add an Address")); } }
public static bool IsValid(this AddressInfoView addr) { return(!string.IsNullOrEmpty(addr.Address) && CheckLatitue(addr.Lat) && CheckLongtitude(addr.Lon)); }