コード例 #1
0
        protected override void IconButton_Delete_Click(object sender, EventArgs e)
        {
            int fila = DGV_Data.CurrentRow.Index;

            if (DGV_Data.Rows.Count != 0)
            {
                id = Convert.ToInt32(DGV_Data.Rows[fila].Cells[0].Value);
                if (cliente == null)
                {
                    cliente = new Negocios.Cliente();
                }
                if (cliente.ValidarRecord(id))
                {
                    if (MessageBox.Show("Deseas Eliminar este Registro?", "Eliminar",
                                        MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
                    {
                        cliente.Eliminar(id);

                        MessageBox.Show("Registro Eliminado correctamente");
                        MostrarTodoslosRegistrosCargados();
                    }
                }
            }
        }
コード例 #2
0
        protected override void IconButton_Guardar_Click(object sender, EventArgs e)
        {
            if (TB_Nombre.Text != "   Nombre" && TB_Direccion.Text != "   Direccion" && TB_Pais.Text != "   Pais" && TB_SaldoInicial.Text != "   Saldo Inicial" && TB_SaldoActual.Text != "   Saldo Actual")
            {
                if (objNegocio == null)
                {
                    objNegocio = new Negocios.Cliente();
                }
                var validar = objNegocio.ValidarRecord(id);

                if (validar)
                {
                    Actualizar();
                }
                else
                {
                    Agregar();
                }
            }
            else
            {
                ErrorData();
            }
        }