private void btnguardar_Click(object sender, EventArgs e)
        {
            int id;

            if (txtid.Text.Length == 0)
            {
                id = 0;
            }
            else
            {
                id = Convert.ToInt32(txtid.Text);
            }


            string nombre    = txtnombre.Text;
            string ruc       = txtruc.Text;
            string direccion = txtdireccion.Text;
            string telefono  = txttelefono.Text;

            ClienteCE clienteCE = new ClienteCE(id, nombre, ruc, direccion, telefono);

            ClienteCN clienteCN = new ClienteCN();

            if (id == 0)
            {
                txtid.Text = clienteCN.Nuevo(clienteCE).ToString();
                MessageBox.Show("Se ha creado un nuevo cliente");
            }
            else
            {
                clienteCN.Actualizar(clienteCE);
                MessageBox.Show("Se ha actualizado un cliente");
            }
        }
Beispiel #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            int    id        = Convert.ToInt32(txtId.Text);
            string nombre    = txtNombre.Text;
            string ruc       = txtRuc.Text;
            string direccion = txtDireccion.Text;
            string telefono  = txtTelefono.Text;

            ClienteCE clienteCE = new ClienteCE(id, nombre, ruc, direccion, telefono);
            ClienteCN clienteCN = new ClienteCN();

            if (txtId.Text == "0")
            {
                int nuevoId = clienteCN.insertar(clienteCE);
                if (nuevoId > 0)
                {
                    txtId.Text = nuevoId.ToString();
                    MessageBox.Show("Se ha insertado un nuevo registro");
                }
            }
            else
            {
                bool estado = clienteCN.actualizar(clienteCE);
                if (estado == true)
                {
                    MessageBox.Show("Se ha actualizado el registro");
                }
            }
        }
Beispiel #3
0
        public void MostrarLocatarios()
        {
            lvListaLoc.Items.Clear();
            List <ClientesDto> locatarios;
            ClienteCN          clienteCN = new ClienteCN();

            locatarios = clienteCN.ListarClientes();

            if (locatarios == null)
            {
                return;
            }
            foreach (ClientesDto loc in locatarios)
            {
                var item = new ListViewItem()
                {
                    Tag = loc.NroCliente, Text = loc.NroCliente.ToString()
                };
                item.SubItems.Add(loc.ApellidoyNombre);
                item.SubItems.Add(loc.Direccion);
                item.SubItems.Add(loc.Telefono != null ? loc.Telefono : "-");
                item.SubItems.Add(loc.NroDocumento != null ? loc.NroDocumento.ToString() : "-");
                lvListaLoc.Items.Add(item);
            }
        }
Beispiel #4
0
        private void BuscarCli(int nroLocatario)
        {
            ClienteCN clienteCN = new ClienteCN();
            var       locatario = clienteCN.BuscarLocatarioPorID(nroLocatario);

            if (locatario != null)
            {
                lblCliente.Text = locatario.ApellidoyNombre;
                txtNroCli.Text  = locatario.NroCliente.ToString();
            }
            else
            {
                MessageBox.Show("No arrojó ningún resultado con ese valor", "Error de Ingreso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Beispiel #5
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            ClienteCN        clienteCN     = new ClienteCN();
            List <ClienteCE> listaClientes = new List <ClienteCE>();

            if (rbtnDesc.Checked == true)
            {
                string valorBuscado = txtBuscarDesc.Text;
                listaClientes = clienteCN.buscarNombre(valorBuscado);
            }
            else if (rbtnRuc.Checked == true)
            {
                string ruc = txtBuscarRuc.Text;
                listaClientes = clienteCN.buscarRuc(ruc);
            }

            dgvClientes.DataSource = listaClientes;
        }
Beispiel #6
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(txtId.Text);

            if (id != 0)
            {
                DialogResult rpta = MessageBox.Show("Esta a punto " +
                                                    "de eliminar un registro. Esta seguro?", "Eliminar"
                                                    , MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation,
                                                    MessageBoxDefaultButton.Button2);

                ClienteCN clienteCN = new ClienteCN();
                if (rpta == DialogResult.Yes)
                {
                    bool estado = clienteCN.eliminar(id);
                    MessageBox.Show("Se elimino el registro");
                }
            }
        }
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (txtid.Text.Length > 0)

            {
                if (MessageBox.Show("ESTA A PUNTO DE ELIMINAR UN REGISTRO. ¿CONTINUAR?", "ADVERTENCIA", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
                {
                    ClienteCE clienteCE = new ClienteCE();
                    clienteCE.id = Convert.ToInt32(txtid.Text);

                    ClienteCN clienteCN = new ClienteCN();
                    clienteCN.Eliminar(clienteCE);

                    LimpiarControles();
                }
            }
            else
            {
                MessageBox.Show("Debera ingresar un ID");
            }
        }