示例#1
0
        private void Btnmodificar_Clicked(object sender, EventArgs e)
        {
            mat = Convert.ToString(txtmaterial.SelectedItem);
            siz = txtgauge.Text;
            nor = txtnorolls.Text;
            wgt = txtwgtroll.Text;
            tot = txttotalweight.Text;
            con = txtconversion.Text;
            scr = txtscrap.Text;
            fin = txtfinished.Text;
            pri = txtprint.Text;
            ShrinkModel mod = new ShrinkModel()
            {
                Material    = mat,
                Gauge       = gau,
                Size        = siz,
                NoRolls     = nor,
                WgtRoll     = wgt,
                TotalWeight = tot,
                Conversion  = con,
                Scrap       = scr,
                Finished    = fin,
                Print       = pri,
                IdShrink    = shrink.IdShrink
            };

            using (var contexto = new DataContextShrink())
            {
                contexto.Actualizar(mod);
            }
            DisplayAlert("Update", "your Material Shrink has been update", "ok");
            Navigation.PushAsync(new ListadoShrink());
        }
示例#2
0
 public ShrinkEdit(ShrinkModel shr)
 {
     InitializeComponent();
     shrink = shr;
     txtmaterial.Items.Add("Coex 65");
     txtmaterial.Items.Add("Coex 70");
     txtmaterial.Items.Add("Coex 94");
     txtmaterial.Items.Add("Coex 120");
     txtmaterial.Items.Add("Coex 160");
     txtmaterial.Items.Add("MPET 12");
     txtmaterial.Items.Add("SPET 12");
     txtmaterial.Items.Add("CPET 12");
     txtmaterial.Items.Add("Nylon 15");
     txtmaterial.Items.Add("BOPP 20");
     txtmaterial.Items.Add("BOPP 25");
     txtmaterial.Items.Add("BOPP 30");
     txtmaterial.Items.Add("BOPP 40");
     txtmaterial.Items.Add("PE 100");
     txtmaterial.Items.Add("PE 125");
     txtmaterial.Items.Add("PE 150");
     txtmaterial.Items.Add("PE 170");
     txtmaterial.Items.Add("PE 180");
     txtmaterial.Items.Add("PE 200");
     txtmaterial.Items.Add("PE 225");
     txtmaterial.Items.Add("PE 250");
     txtmaterial.Items.Add("PE 280");
     txtmaterial.Items.Add("PE 300");
     txtmaterial.Items.Add("PE 325");
     txtmaterial.Items.Add("PE 350");
     txtmaterial.Items.Add("PE 400");
     txtmaterial.Items.Add("PE 425");
     txtmaterial.Items.Add("PE 450");
     txtmaterial.Items.Add("PE 500");
     txtmaterial.Items.Add("PE 525");
     txtmaterial.Items.Add("PE 550");
     BindingContext        = shrink;
     btnver.Clicked       += Btnver_Clicked;
     btnmodificar.Clicked += Btnmodificar_Clicked;
     btneliminar.Clicked  += Btneliminar_Clicked;
 }
示例#3
0
 public void Eliminar(ShrinkModel modelo)
 {
     cnn.Delete(modelo);
 }
示例#4
0
 public void Actualizar(ShrinkModel modelo)
 {
     cnn.Update(modelo);
 }
示例#5
0
 public void Insertar(ShrinkModel modelo)
 {
     cnn.Insert(modelo);
 }
示例#6
0
        public ShrinkViewModel()
        {
            Nuevo = new Command(() => {
                Material    = "";
                Gauge       = string.Empty;
                Size        = string.Empty;
                NoRolls     = string.Empty;
                WgtRoll     = string.Empty;
                TotalWeight = string.Empty;
                Conversion  = string.Empty;
                Scrap       = string.Empty;
                Finished    = string.Empty;
                Print       = string.Empty;
            }
                                );
            Guardar = new Command(() => {
                ShrinkModel modelo = new ShrinkModel()
                {
                    Material    = Material,
                    Gauge       = Gauge,
                    Size        = Size,
                    NoRolls     = NoRolls,
                    WgtRoll     = WgtRoll,
                    TotalWeight = TotalWeight,
                    Conversion  = Conversion,
                    Scrap       = Scrap,
                    Finished    = Finished,
                    Print       = Print
                };

                using (var contexto = new DataContextShrink())
                {
                    contexto.Insertar(modelo);
                }
            }
                                  );
            Modificar = new Command(() => {
                ShrinkModel modelo = new ShrinkModel()
                {
                    Material    = Material,
                    Gauge       = Gauge,
                    Size        = Size,
                    NoRolls     = NoRolls,
                    WgtRoll     = WgtRoll,
                    TotalWeight = TotalWeight,
                    Conversion  = Conversion,
                    Scrap       = Scrap,
                    Finished    = Finished,
                    Print       = Print,
                    IdShrink    = IdShrink
                };

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

            Eliminar = new Command(() => {
                ShrinkModel modelo = new ShrinkModel()
                {
                    Material    = Material,
                    Gauge       = Gauge,
                    Size        = Size,
                    NoRolls     = NoRolls,
                    WgtRoll     = WgtRoll,
                    TotalWeight = TotalWeight,
                    Conversion  = Conversion,
                    Scrap       = Scrap,
                    Finished    = Finished,
                    Print       = Print,
                    IdShrink    = IdShrink
                };

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