示例#1
0
        public void guardarFiadores()
        {
            if (string.IsNullOrEmpty(this.txtCedula.Text) || string.IsNullOrEmpty(this.txtNombre.Text))
            {
                MessageBox.Show("Faltan campos que llenar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
            else
            {
                // Variables
                cedula         = txtCedula.Text;
                nombre         = txtNombre.Text;
                telefono       = txtTelefono.Text;
                celular        = txtCelular.Text;
                direccion      = txtDireccion.Text;
                cliente_cedula = clientes.txtCedula.Text;
                letra_cambio   = txtLetraCambio.Text;

                // Instancia de fiadores
                oFiadores = new FiadoresCL();

                if (btnGuardar.Tag == "1")
                {
                    // Inserta los valores
                    oFiadores.insertarFiador(cliente_cedula, cedula, nombre, telefono, celular, direccion, letra_cambio);

                    if (oFiadores.IsError)
                    {
                        MessageBox.Show(oFiadores.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                    }
                    else
                    {
                        MessageBox.Show("Fiador agregado: " + cedula, "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                        limpiarCajas();
                        CargarFiadores();
                    }
                }

                else if (btnGuardar.Tag == "0")
                {
                    oFiadores.editarFiador(id, cedula, nombre, telefono, celular, direccion, letra_cambio);

                    if (oFiadores.IsError)
                    {
                        MessageBox.Show(oFiadores.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                    }
                    else
                    {
                        MessageBox.Show("Fiador editado: " + cedula, "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                        btnGuardar.Tag = "1";
                        limpiarCajas();
                        CargarFiadores();
                    }
                }
            }
        }
示例#2
0
        // Carga los fiadores en la tabla
        public void CargarFiadores()
        {
            // Trae el valor del cliente para buscar los fiadores
            cliente_cedula = clientes.txtCedula.Text;

            oFiadores = new FiadoresCL();

            DataSet oDatos = oFiadores.traerFiadores(cliente_cedula);

            dtgFiadores.DataSource = oDatos.Tables[0];

            datosClientes = oDatos.Tables[0];
        }
示例#3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            // Recorre la fila seleccionada
            foreach (DataGridViewRow item in dtgFiadores.SelectedRows)
            {
                id     = item.Cells["ID"].Value.ToString();
                cedula = item.Cells["Cedula"].Value.ToString();
            }
            oFiadores = new FiadoresCL();

            oFiadores.eliminarFiador(id);

            if (oFiadores.IsError)
            {
                MessageBox.Show(oFiadores.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
            else
            {
                MessageBox.Show("Fiador eliminado: " + cedula, "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                CargarFiadores();
            }
        }