Пример #1
0
        private void Btnmodificar_Clicked(object sender, EventArgs e)
        {
            mat = Convert.ToString(txtmaterial.SelectedItem);
            nor = txtnorolls.Text;
            wgt = txtwgtroll.Text;
            tot = txttotalweight.Text;
            sli = txtslitting.Text;
            scr = txtscrap.Text;
            fi1 = txtfinished1.Text;
            pri = txtprint.Text;
            SlittingModel mod = new SlittingModel()
            {
                Material    = mat,
                Size        = siz,
                NoRolls     = nor,
                WgtRoll     = wgt,
                TotalWeight = tot,
                Slitting    = sli,
                Scrap       = scr,
                Finished1   = fi1,
                Finished2   = fi2,
                Finished3   = fi3,
                Print       = pri,
                IdSlitting  = slitting.IdSlitting
            };

            using (var contexto = new DataContextSlitting())
            {
                contexto.Actualizar(mod);
            }
            DisplayAlert("Update", "your Material Slitting has been update", "ok");
            Navigation.PushAsync(new ListadoSlitting());
        }
Пример #2
0
 public void LlenarSlitting()
 {
     using (var contexto = new DataContextSlitting())
     {
         ObservableCollection <SlittingModel> modelo = new ObservableCollection <SlittingModel>(contexto.Consultar());
         ListadoSlitting = modelo;
     }
 }
Пример #3
0
        private void Btneliminar_Clicked(object sender, EventArgs e)
        {
            using (var contexto = new DataContextSlitting())
            {
                contexto.Eliminar(slitting);
            }

            DisplayAlert("Delete", "your material slitting has been delete", "ok");
            Navigation.PushAsync(new ListadoSlitting());
        }
Пример #4
0
        public SlittingViewModel()
        {
            Nuevo = new Command(() => {
                Material    = "";
                Size        = string.Empty;
                NoRolls     = string.Empty;
                WgtRoll     = string.Empty;
                TotalWeight = string.Empty;
                Slitting    = string.Empty;
                Scrap       = string.Empty;
                Finished1   = string.Empty;
                Finished2   = string.Empty;
                Finished3   = string.Empty;
                Print       = string.Empty;
            }
                                );
            Guardar = new Command(() => {
                SlittingModel modelo = new SlittingModel()
                {
                    Material    = Material,
                    Size        = Size,
                    NoRolls     = NoRolls,
                    WgtRoll     = WgtRoll,
                    TotalWeight = TotalWeight,
                    Slitting    = Slitting,
                    Scrap       = Scrap,
                    Finished1   = Finished1,
                    Finished2   = Finished2,
                    Finished3   = Finished3,
                    Print       = Print
                };

                using (var contexto = new DataContextSlitting())
                {
                    contexto.Insertar(modelo);
                }
            }
                                  );
            Modificar = new Command(() => {
                SlittingModel modelo = new SlittingModel()
                {
                    Material    = Material,
                    Size        = Size,
                    NoRolls     = NoRolls,
                    WgtRoll     = WgtRoll,
                    TotalWeight = TotalWeight,
                    Slitting    = Slitting,
                    Scrap       = Scrap,
                    Finished1   = Finished1,
                    Finished2   = Finished2,
                    Finished3   = Finished3,
                    Print       = Print,
                    IdSlitting  = IdSlitting
                };

                using (var contexto = new DataContextSlitting())
                {
                    contexto.Actualizar(modelo);
                }
            }
                                    );

            Eliminar = new Command(() => {
                SlittingModel modelo = new SlittingModel()
                {
                    Material    = Material,
                    Size        = Size,
                    NoRolls     = NoRolls,
                    WgtRoll     = WgtRoll,
                    TotalWeight = TotalWeight,
                    Slitting    = Slitting,
                    Scrap       = Scrap,
                    Finished1   = Finished1,
                    Finished2   = Finished2,
                    Finished3   = Finished3,
                    Print       = Print,
                    IdSlitting  = IdSlitting
                };

                using (var contexto = new DataContextSlitting())
                {
                    contexto.Eliminar(modelo);
                }
            });
        }