protected override void borrar() { try { using (var context = new FacturacionEntities()) { bool chk = chkEstado.Checked = false; context.EliminacionCat(int.Parse(TxtCodigo.Text),chk); context.SaveChanges(); } } catch(Exception e) { MessageBox.Show(e.Message); } }
protected override void Actualizar() { try { using (var context = new FacturacionEntities()) { context.ModificacionCat(int.Parse(TxtCodigo.Text), TxtDescripcion.Text,chkEstado.Checked); context.SaveChanges(); } } catch (Exception e) { MessageBox.Show(e.Message); } }
protected override void Insertar() { try { using (var context = new FacturacionEntities()) { decimal precio1, precio2, precio3, costo, impuesto; precio1 = (TxtPrecio1.Text == "") ? 0 : Convert.ToDecimal(TxtPrecio1.Text); precio2 = (TxtPrecio2.Text == "") ? 0 : Convert.ToDecimal(TxtPrecio2.Text); precio3 = (TxtPrecio3.Text == "") ? 0 : Convert.ToDecimal(TxtPrecio3.Text); costo = (TxtCosto.Text == "") ? 0 : Convert.ToDecimal(TxtCosto.Text); impuesto = (TxtImpuesto.Text == "") ? 0 : Convert.ToDecimal(TxtImpuesto.Text); var Prod = context.InsercionProd (TxtCodigoProd.Text, TxtNombre.Text, precio1, precio2, precio3, chkEstado.Checked, int.Parse(TxtExistencia.Text), (int)CbCategoria.SelectedValue, TxtUnidad.Text, int.Parse(TxtCantMin.Text), impuesto, costo, TxtNota.Text); context.SaveChanges(); this.TxtCodigo.Text = Prod.SingleOrDefault().Value.ToString(); MessageBox.Show("Registro Creado Satisfactoriamente"); } } catch (Exception e) { MessageBox.Show(e.Message + " " + e.StackTrace,"Error"); } }
protected override void Actualizar() { decimal precio1, precio2, precio3, costo, impuesto; precio1 = (TxtPrecio1.Text == "") ? 0 : Convert.ToDecimal(TxtPrecio1.Text); precio2 = (TxtPrecio2.Text == "") ? 0 : Convert.ToDecimal(TxtPrecio2.Text); precio3 = (TxtPrecio3.Text == "") ? 0 : Convert.ToDecimal(TxtPrecio3.Text); costo = (TxtCosto.Text == "") ? 0 : Convert.ToDecimal(TxtCosto.Text); impuesto = (TxtImpuesto.Text == "") ? 0 : Convert.ToDecimal(TxtImpuesto.Text); try { using (var context = new FacturacionEntities()) { context.ModificacionProd (TxtCodigoProd.Text, TxtNombre.Text, precio1, precio2, precio3, chkEstado.Checked, int.Parse(TxtExistencia.Text), (int) CbCategoria.SelectedValue, TxtUnidad.Text, int.Parse(TxtCantMin.Text), impuesto, costo, TxtNota.Text); context.SaveChanges(); MessageBox.Show("Registro Modificado Satisfactoriamente"); CleanControls(panel1); } } catch (Exception e) { MessageBox.Show(e.Message); } }
protected override void Insertar() { try { using (var context = new FacturacionEntities()) { var cat = context.InsercionCat(TxtDescripcion.Text, chkEstado.Checked); context.SaveChanges(); this.TxtCodigo.Text = cat.SingleOrDefault().Value.ToString(); } } catch (Exception e) { MessageBox.Show(e.Message + " " + e.StackTrace); } }
private void UpdateComprobante(string id, string pre, int sec, int lim) { using (var context = new FacturacionEntities()) { var oRecord = context.comprobanteTipo.SingleOrDefault (t => t.idNCF == id); oRecord.prefijo = pre; oRecord.secuencia = sec; oRecord.limite = lim; /* var Comp = from b in context.comprobanteTipo where b.idNCF == id select b; foreach (var Comprobante in Comp) { Comprobante.prefijo = pre; Comprobante.secuencia = sec; Comprobante.limite = lim; } */ context.SaveChanges(); } }
protected override void Insertar() { try { using (var context = new FacturacionEntities()) { var cli = context.InsercionCliente( TxtNombre.Text, MTxtRNC.Text, TxtDireccion.Text, MTxtTelefono.Text, MTxtTelefonoMov.Text, TxtEmail.Text, TxtContacto.Text, chkEstado.Checked, int.Parse(TxtPrecio.Text)); context.SaveChanges(); this.TxtCodigo.Text = cli.SingleOrDefault().Value.ToString(); MessageBox.Show("Registro Creado Satisfactoriamente"); } } catch (Exception e) { MessageBox.Show(e.Message); } }