示例#1
0
 private void Cambio(int id)
 {
     using (abcEntities db = new abcEntities())
     {
         ABCC.Models.ABCC oTabla = new Models.ABCC();
         string           d      = "0";
         if (cbxDescontinuado.Checked == true)
         {
             d = "1";
             db.spCambio(
                 int.Parse(txtSku.Text),
                 txtArticulo.Text,
                 txtMarca.Text,
                 txtModelo.Text,
                 int.Parse(cmbDepartamento.Text.Substring(0, 1)),
                 int.Parse(cmbClase.Text.Substring(0, 1)),
                 cmbFamilia.Text.Substring(0, 2),
                 int.Parse(txtStock.Text),
                 int.Parse(txtCantidad.Text),
                 dtpFA.Value,
                 dtpFA.Value,
                 d
                 );
         }
         else
         {
             db.spCambio(
                 int.Parse(txtSku.Text),
                 txtArticulo.Text,
                 txtMarca.Text,
                 txtModelo.Text,
                 int.Parse(cmbDepartamento.Text.Substring(0, 1)),
                 int.Parse(cmbClase.Text.Substring(0, 1)),
                 cmbFamilia.Text.Substring(0, 2),
                 int.Parse(txtStock.Text),
                 int.Parse(txtCantidad.Text),
                 dtpFA.Value,
                 dtpFB.Value,
                 d
                 );
         }
     }
 }
示例#2
0
 private void Alta()
 {
     using (abcEntities db = new abcEntities())
     {
         ABCC.Models.ABCC oTabla = new Models.ABCC();
         db.spAlta(
             int.Parse(txtSku.Text),
             txtArticulo.Text,
             txtMarca.Text,
             txtModelo.Text,
             int.Parse(cmbDepartamento.Text.Substring(0, 1)),
             int.Parse(cmbClase.Text.Substring(0, 1)),
             cmbFamilia.Text.Substring(0, 2),
             int.Parse(txtStock.Text),
             int.Parse(txtCantidad.Text),
             dtpFA.Value,
             dtpFB.Value,
             "0"
             );
         db.SaveChanges();
     }
 }
示例#3
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            using (abcEntities db = new abcEntities())
            {
                ABCC.Models.ABCC oTabla = new Models.ABCC();
                var lst = from d in db.ABCC.Where(p => p.Sku.ToString().Contains(txtSku.Text)) select d;
                if (lst.Count() > 0)
                {
                    Consulta(int.Parse(txtSku.Text));
                    bandera = "consulta";
                }
                else
                {
                    txtArticulo.Enabled     = true;
                    txtMarca.Enabled        = true;
                    txtModelo.Enabled       = true;
                    cmbDepartamento.Enabled = true;
                    txtCantidad.Enabled     = true;
                    txtStock.Enabled        = true;
                    btnAceptar.Enabled      = true;

                    string numero;
                    string nombre;
                    var    lst2 = from d in db.Departamento select d;

                    cmbDepartamento.Items.Clear();
                    foreach (var element in lst2)
                    {
                        numero = element.IdDepartamento.ToString();
                        nombre = element.NombreDepartamento;

                        cmbDepartamento.Items.Add(numero + "-" + nombre);
                    }


                    bandera = "nuevo";
                }
            }
        }