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 ); } } }
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(); } }
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"; } } }