Esempio n. 1
0
        public void UpdateBarber(BarberDTO barber)
        {
            var entity = context.Barbers.Find(barber.Id);

            context.Entry(entity).CurrentValues.SetValues(barber);
            context.SaveChanges();
        }
Esempio n. 2
0
        public void CreateBarber(BarberDTO newBarber)
        {
            var barber = Mapper.Map <Barber>(newBarber);

            context.Barbers.Add(barber);
            context.SaveChanges();
        }
        private async void CreateBarberBtn_ClickAsync(object sender, TappedRoutedEventArgs e)
        {
            var result = await BarberCreateDialog.ShowAsync();

            if (result == ContentDialogResult.Primary)
            {
                var newBarber = new BarberDTO();
                newBarber.Name       = nameTxb.Text;
                newBarber.Code       = codeTxb.Text;
                newBarber.PhotoRoute = photoRoute != string.Empty ? photoRoute : genre == "male" ? Common.DefaultPhotoRouteMale : Common.DefaultPhotoRouteFemale;
                newBarber.BarberType = (BarberType)selectedBarberType;
                await rest.PostAsync(newBarber, Common.CreateBarbersURI);
            }
            ClearForm();
            await GetBarbers();
        }
Esempio n. 4
0
 public IHttpActionResult UpdateBarber([FromBody] BarberDTO barber)
 {
     barberDA = new BarberDA();
     barberDA.UpdateBarber(barber);
     return(Ok());
 }
Esempio n. 5
0
 public IHttpActionResult CreateBarber([FromBody] BarberDTO newBarber)
 {
     barberDA = new BarberDA();
     barberDA.CreateBarber(newBarber);
     return(Ok());
 }