Ejemplo n.º 1
0
        private void bfbGrabar_Click(object sender, EventArgs e)
        {
            if (bModifica == false)
            {
                //Nuevo
                try
                {
                    objEntidad.Cli_Nombre  = txtNombre.Text;
                    objEntidad.Cli_Credito = Convert.ToInt32(cmbTipoCredito.SelectedValue);

                    objEntidad.Usuario_Creacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.InsertarCliente(objEntidad);

                    cFuncion.MensajeOk("Se agregó el registro!!");

                    MostrarBuscarTabla("");
                    LimpiarControles();
                    HabilitaControles(false);
                    HabilitaBotones(true);
                    dgvDatos.ClearSelection();
                }
                catch (Exception ex)
                {
                    cFuncion.MensajeError("No se pudo agregar el registro: " + ex);
                }
            }

            if (bModifica == true)
            {
                //Actualiza
                try
                {
                    objEntidad.Cli_Id      = iIdCliente;
                    objEntidad.Cli_Nombre  = txtNombre.Text;
                    objEntidad.Cli_Credito = Convert.ToInt32(cmbTipoCredito.SelectedValue);

                    objEntidad.Usuario_Modificacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.ModificarCliente(objEntidad);

                    cFuncion.MensajeOk("Se modificó el registro seleccionado!!");

                    MostrarBuscarTabla("");
                    LimpiarControles();
                    bModifica = false;
                    HabilitaControles(false);
                    HabilitaBotones(true);
                    dgvDatos.ClearSelection();
                }
                catch (Exception ex)
                {
                    cFuncion.MensajeError("No se pudo modificar el registro seleccionado: " + ex);
                }
            }
        }
Ejemplo n.º 2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            // INSERTAR EMPLEADO
            if (Editar == false)
            {
                try
                {
                    objetoCE.Id_Empl   = Convert.ToInt32(cbxEmpresa.SelectedValue);
                    objetoCE.Nombre    = txtNombre.Text;
                    objetoCE.Apellido  = txtApellido.Text;
                    objetoCE.Cedula    = txtCedula.Text;
                    objetoCE.Dirrecion = txtDireccion.Text;
                    objetoCE.Telefono  = txtTelefono.Text;
                    objetoCE.Email     = txtEmail.Text;
                    objetoCE.Fecha     = Convert.ToDateTime(dtmFecha.Text);
                    objetoCE.Estado    = cbxEstado.Text;
                    objetoCN.InsertarCliente(objetoCE);
                    MessageBox.Show("Se Ingreso correctamente el Cliente");
                    MostrarCliente();
                    LimpiarForm();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("No se puede Ingresar el Cliente por  " + ex);
                }

                // EDITAR EMPLEADO
            }
            if (Editar == true)
            {
                {
                    try
                    {
                        objetoCE.Id        = Convert.ToInt32(IdCliente);
                        objetoCE.Id_Empl   = Convert.ToInt32(cbxEmpresa.SelectedValue);
                        objetoCE.Nombre    = txtNombre.Text;
                        objetoCE.Apellido  = txtApellido.Text;
                        objetoCE.Cedula    = txtCedula.Text;
                        objetoCE.Dirrecion = txtDireccion.Text;
                        objetoCE.Telefono  = txtTelefono.Text;
                        objetoCE.Email     = txtEmail.Text;
                        objetoCE.Fecha     = Convert.ToDateTime(dtmFecha.Text);
                        objetoCE.Estado    = cbxEstado.Text;
                        objetoCN.EditarCliente(objetoCE);
                        MessageBox.Show("Se Editó correctamente el Cliente");
                        MostrarCliente();
                        LimpiarForm();
                        Editar = false;
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("No se puede Editar el Cliente por  " + ex);
                    }
                }
            }
        }
 private void btnRegistrar_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(textBoxID.Text) || String.IsNullOrEmpty(textBoxNombre.Text) || String.IsNullOrEmpty(textBoxApellido.Text) ||
         String.IsNullOrEmpty(textBoxArticuloDireccion.Text) || String.IsNullOrEmpty(textBoxCorreo.Text) || String.IsNullOrEmpty(textBoxTelefono.Text) ||
         String.IsNullOrWhiteSpace(textBoxID.Text) || String.IsNullOrWhiteSpace(textBoxNombre.Text) || String.IsNullOrWhiteSpace(textBoxApellido.Text) ||
         String.IsNullOrWhiteSpace(textBoxArticuloDireccion.Text) || String.IsNullOrWhiteSpace(textBoxCorreo.Text) || String.IsNullOrWhiteSpace(textBoxTelefono.Text))
     {
         MessageBox.Show("Por Favor Llenar Todos Los Campos");
     }
     else
     {
         objDato.Id        = textBoxID.Text;
         objDato.Nombre    = textBoxNombre.Text;
         objDato.Apellido  = textBoxApellido.Text;
         objDato.Direccion = textBoxArticuloDireccion.Text;
         objDato.Correo    = textBoxCorreo.Text;
         objDato.Telefono  = textBoxTelefono.Text;
         objDato.Tipoid    = TipoIdcomboBox.Text;
         try
         {
             objDato.InsertarCliente();
             ListaCliente();
             MessageBox.Show("Cliente Insertado Exitosamente");
             this.Close();
         }
         catch (Exception ex)
         {
             MessageBox.Show("Error: Cliente Ya Existe");
             textBoxID.Clear();
             textBoxNombre.Clear();
             textBoxApellido.Clear();
             textBoxArticuloDireccion.Clear();
             textBoxCorreo.Clear();
             textBoxTelefono.Clear();
         }
     }
 }