コード例 #1
0
ファイル: AddressService.cs プロジェクト: Guzix/SkiSkannerv3
 /// <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
         });
     }
 }
コード例 #2
0
ファイル: AddressEdit.cs プロジェクト: rykowskim/CarService
        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;
            }
        }
コード例 #3
0
 /// <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
     });
 }
コード例 #4
0
 public void Create(Data.Models.Address address)
 {
     dbContext.Address.Add(address);
     dbContext.SaveChanges();
 }