예제 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (NuevoRegistro == true)
            {
                Cliente oCliente = new Cliente();
                oCliente.CodigoDelCliente    = txtCodigo.Text.Trim();
                oCliente.NombresDelCliente   = txtNombres.Text.Trim();
                oCliente.ApellidosDelCliente = txtApellidos.Text.Trim();
                oCliente.TipoDeClienteId     = (int)cboTipo.SelectedValue;



                if (oClienteDAO.Agregar(oCliente) == false)
                {
                    MessageBox.Show("El nuevo registro no pudo ser grabado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    //return;
                }
                else
                {
                    MessageBox.Show("El nuevo registro fue grabado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    // return;
                }
            }
            else
            {
                Cliente oCliente = oClienteDAO.Buscar(txtCodigo.Text.Trim());
                oCliente.NombresDelCliente   = txtNombres.Text.Trim();
                oCliente.ApellidosDelCliente = txtApellidos.Text.Trim();
                oCliente.TipoDeClienteId     = (int)cboTipo.SelectedValue;

                if (oClienteDAO.Modificar(oCliente) == false)
                {
                    MessageBox.Show("El Registro no fue Modificado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    //return;
                }
                else
                {
                    MessageBox.Show("Registro Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    // return;
                }
            }

            LimpiarControles();
            DesactivaControles(true);
            txtCodigo.Text = "";
            txtCodigo.Focus();
        }
예제 #2
0
        static public List <Cliente> Buscar(long Id,
                                            string Nombre,
                                            string Descripcion)
        {
            Cliente oBuscar = new Cliente(true);

            oBuscar.Id = long.Parse(Id.ToString());
            if (!string.IsNullOrEmpty(Nombre))
            {
                oBuscar.Nombre = Nombre;
            }
            if (!string.IsNullOrEmpty(Descripcion))
            {
                oBuscar.Descripcion = Descripcion;
            }
            return(ClientesDAO.Buscar(oBuscar));
        }