예제 #1
0
        private void Btnmodificar_Clicked(object sender, EventArgs e)
        {
            ma1 = Convert.ToString(txtmaterial1.SelectedItem);
            ma2 = Convert.ToString(txtmaterial2.SelectedItem);
            ga1 = txtGauge1.Text;
            ga2 = txtGauge2.Text;
            si1 = txtsize1.Text;
            si2 = txtsize2.Text;
            re1 = txtreturned1.Text;
            re2 = txtreturned2.Text;
            scr = txtscrap.Text;
            fin = txtfinished.Text;
            LaminationModel mod = new LaminationModel()
            {
                Material1    = ma1,
                Material2    = ma2,
                Gauge1       = ga1,
                Gauge2       = ga2,
                Size1        = si1,
                Size2        = si2,
                Returned1    = re1,
                Returned2    = re2,
                Scrap        = scr,
                Finished     = fin,
                IdLamination = lamination.IdLamination
            };

            using (var contexto = new DataContextLamination())
            {
                contexto.Actualizar(mod);
            }
            DisplayAlert("Update", "your Material Lamination has been update", "ok");
            Navigation.PushAsync(new ListadoLamination());
        }
예제 #2
0
        public LaminationEdit(LaminationModel lam)
        {
            InitializeComponent();
            lamination = lam;
            txtmaterial1.Items.Add("Coex 65");
            txtmaterial1.Items.Add("Coex 70");
            txtmaterial1.Items.Add("Coex 94");
            txtmaterial1.Items.Add("Coex 120");
            txtmaterial1.Items.Add("Coex 160");
            txtmaterial1.Items.Add("MPET 12");
            txtmaterial1.Items.Add("SPET 12");
            txtmaterial1.Items.Add("CPET 12");
            txtmaterial1.Items.Add("Nylon 15");
            txtmaterial1.Items.Add("BOPP 20");
            txtmaterial1.Items.Add("BOPP 25");
            txtmaterial1.Items.Add("BOPP 30");
            txtmaterial1.Items.Add("BOPP 40");
            txtmaterial1.Items.Add("PE 100");
            txtmaterial1.Items.Add("PE 125");
            txtmaterial1.Items.Add("PE 150");
            txtmaterial1.Items.Add("PE 170");
            txtmaterial1.Items.Add("PE 180");
            txtmaterial1.Items.Add("PE 200");
            txtmaterial1.Items.Add("PE 225");
            txtmaterial1.Items.Add("PE 250");
            txtmaterial1.Items.Add("PE 280");
            txtmaterial1.Items.Add("PE 300");
            txtmaterial1.Items.Add("PE 325");
            txtmaterial1.Items.Add("PE 350");
            txtmaterial1.Items.Add("PE 400");
            txtmaterial1.Items.Add("PE 425");
            txtmaterial1.Items.Add("PE 450");
            txtmaterial1.Items.Add("PE 500");
            txtmaterial1.Items.Add("PE 525");
            txtmaterial1.Items.Add("PE 550");

            txtmaterial2.Items.Add("Coex 65");
            txtmaterial2.Items.Add("Coex 70");
            txtmaterial2.Items.Add("Coex 94");
            txtmaterial2.Items.Add("Coex 120");
            txtmaterial2.Items.Add("Coex 160");
            txtmaterial2.Items.Add("MPET 12");
            txtmaterial2.Items.Add("SPET 12");
            txtmaterial2.Items.Add("CPET 12");
            txtmaterial2.Items.Add("Nylon 15");
            txtmaterial2.Items.Add("BOPP 20");
            txtmaterial2.Items.Add("BOPP 25");
            txtmaterial2.Items.Add("BOPP 30");
            txtmaterial2.Items.Add("BOPP 40");
            txtmaterial2.Items.Add("PE 100");
            txtmaterial2.Items.Add("PE 125");
            txtmaterial2.Items.Add("PE 150");
            txtmaterial2.Items.Add("PE 170");
            txtmaterial2.Items.Add("PE 180");
            txtmaterial2.Items.Add("PE 200");
            txtmaterial2.Items.Add("PE 225");
            txtmaterial2.Items.Add("PE 250");
            txtmaterial2.Items.Add("PE 280");
            txtmaterial2.Items.Add("PE 300");
            txtmaterial2.Items.Add("PE 325");
            txtmaterial2.Items.Add("PE 350");
            txtmaterial2.Items.Add("PE 400");
            txtmaterial2.Items.Add("PE 425");
            txtmaterial2.Items.Add("PE 450");
            txtmaterial2.Items.Add("PE 500");
            txtmaterial2.Items.Add("PE 525");
            txtmaterial2.Items.Add("PE 550");
            BindingContext        = lam;
            btnver.Clicked       += Btnver_Clicked;
            btnmodificar.Clicked += Btnmodificar_Clicked;
            btneliminar.Clicked  += Btneliminar_Clicked;
        }
예제 #3
0
        public LaminationViewModel()
        {
            Nuevo = new Command(() => {
                Material1          = "";
                Material2          = "";
                Gauge1             = string.Empty;
                Gauge2             = string.Empty;
                Size1              = string.Empty;
                Size2              = string.Empty;
                Returned1          = string.Empty;
                Returned2          = string.Empty;
                Scrap              = string.Empty;
                FinishedLamination = string.Empty;
                Finished           = string.Empty;
            }
                                );
            Guardar = new Command(() => {
                LaminationModel modelo = new LaminationModel()
                {
                    Material1          = Material1,
                    Material2          = Material2,
                    Size1              = Size1,
                    Size2              = Size2,
                    Returned1          = Returned1,
                    Returned2          = Returned2,
                    Scrap              = Scrap,
                    FinishedLamination = FinishedLamination,
                    Finished           = Finished
                };

                using (var contexto = new DataContextLamination())
                {
                    contexto.Insertar(modelo);
                }
            }
                                  );
            Modificar = new Command(() => {
                LaminationModel modelo = new LaminationModel()
                {
                    Material1          = Material1,
                    Material2          = Material2,
                    Size1              = Size1,
                    Size2              = Size2,
                    Returned1          = Returned1,
                    Returned2          = Returned2,
                    Scrap              = Scrap,
                    FinishedLamination = FinishedLamination,
                    Finished           = Finished,
                    IdLamination       = IdLamination
                };

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

            Eliminar = new Command(() => {
                LaminationModel modelo = new LaminationModel()
                {
                    Material1          = Material1,
                    Material2          = Material2,
                    Size1              = Size1,
                    Size2              = Size2,
                    Returned1          = Returned1,
                    Returned2          = Returned2,
                    Scrap              = Scrap,
                    FinishedLamination = FinishedLamination,
                    Finished           = Finished,
                    IdLamination       = IdLamination
                };

                using (var contexto = new DataContextLamination())
                {
                    contexto.Eliminar(modelo);
                }
            });
        }
예제 #4
0
 public void Eliminar(LaminationModel modelo)
 {
     cnn.Delete(modelo);
 }
예제 #5
0
 public void Actualizar(LaminationModel modelo)
 {
     cnn.Update(modelo);
 }
예제 #6
0
 public void Insertar(LaminationModel modelo)
 {
     cnn.Insert(modelo);
 }