private void Guardar() { try { string Rpta = ""; if (TxtCod_precio.Text == string.Empty || TxtCod_deposito.Text == string.Empty) { MensajeError("Falta ingresar algunos datos"); ErrorTexto.SetError(TxtCod_precio, "Campo Obligatorio"); ErrorTexto.SetError(TxtCod_deposito, "Campo Obligatorio"); } else { if (TxtEditar.Text == "Nuevo") { Rpta = EArtPrecio.Insertar (TxtCod_articulo.Text, TxtCod_precio.Text, TxtCod_deposito.Text, Convert.ToDecimal(TxtMonto.Text), Convert.ToDateTime(TxtFecha_reg.Text), Convert.ToDateTime(TxtFecha_venc.Text), Convert.ToBoolean(TxtVenc_precio.Text)); } else if (TxtEditar.Text == "Editar") { Rpta = EArtPrecio.Editar (TxtCod_articulo.Text, TxtCod_articulov.Text, TxtCod_precio.Text, TxtCod_preciov.Text, TxtCod_deposito.Text, TxtCod_depositov.Text, Convert.ToDecimal(TxtMonto.Text), Convert.ToDateTime(TxtFecha_reg.Text), Convert.ToDateTime(TxtFecha_venc.Text), Convert.ToBoolean(TxtVenc_precio.Text)); } if (Rpta.Equals("Y")) { if (TxtEditar.Text == "Nuevo") { MensajeOk("El Registro se Insertó Correctamente"); TxtEditar.Text = "Listar"; Mostrar(); } else if (TxtEditar.Text == "Editar") { MensajeOk("El Registro se Editó Correctamente"); TxtEditar.Text = "Listar"; Mostrar(); } } else { MensajeError(Rpta); } } } catch (Exception Ex) { MensajeError(Ex.Message); } }
private void BtnEliminar_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente Desea Eliminar los Registros Seleccionados ?", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { string Rpta = ""; foreach (DataGridViewRow row in DataListado.Rows) { if (Convert.ToBoolean(row.Cells["Eliminar"].Value)) { Rpta = EArtPrecio.Eliminar( Convert.ToString(row.Cells["cod_articulo"].Value), Convert.ToString(row.Cells["cod_precio"].Value), Convert.ToString(row.Cells["cod_deposito"].Value) ); } } if (Rpta.Equals("Y")) { ChkEliminar.CheckState = CheckState.Unchecked; MensajeOk("Se Eliminó Correctamente el registro"); Mostrar(); } else { MensajeError(Rpta); } } else { MensajeError("Cancelando la Eliminacon de Registros!"); ChkEliminar.CheckState = CheckState.Unchecked; } } catch (Exception ex) { MensajeError(ex.Message); } }
internal void Mostrar() { try { DataListado.DataSource = EArtPrecio.Mostrar(TxtCod_articulo.Text); OcultarColumnas(); TxtEditar.Text = "Listar"; if (DataListado.Rows.Count == 0) { Show(); TxtEditar.Text = "Nuevo"; Limpiar(); Botones(); MensajeOk("Tabla Vacia, Esta en Modo Ingreso"); LbInexistente.Visible = true; } } catch (Exception Exc) { MensajeError(Exc.Message); } }