Esempio n. 1
0
//MODIFICAR
        private void btnmodificar_Click(object sender, EventArgs e)
        {
            if (txtidcliente.Text != "0")
            {
                cliente = new Cliente();

                cliente.Idcliente = Convert.ToInt16(txtidcliente.Text);
                cliente.Nombre    = txtnombre.Text;
                cliente.Dni       = txtdni.Text;
                cliente.Direccion = txtdomicilio.Text;
                cliente.Telefono  = txttelefono.Text;

                if (txtnombre.Text != "" && txtdni.Text != "" && txtdomicilio.Text != "" && txttelefono.Text != "")
                {
                    if (FuncionesClientes.Modificar(cliente))
                    {
                        var filtro = lista.Where(s => s.Idcliente == cliente.Idcliente).FirstOrDefault();
                        filtro.Nombre    = cliente.Nombre;
                        filtro.Dni       = cliente.Dni;
                        filtro.Direccion = cliente.Direccion;
                        filtro.Telefono  = cliente.Telefono;

                        MessageBox.Show("El cliente fue modificado con exito");

                        RecargarLista();
                        txtidcliente.Text = "";
                        txtnombre.Text    = "";
                        txtdni.Text       = "";
                        txtdomicilio.Text = "";
                        txttelefono.Text  = "";
                    }
                }
                else
                {
                    MessageBox.Show("El cliente no fue modificado, por favor revise los datos");
                }
            }
            else
            {
                MessageBox.Show("Seleccionar cliente");
            }
        }