Example #1
0
        private void editarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ClientesCls pClientes = new ClientesCls();

            TstEliminar.Enabled  = false;
            TstModificar.Enabled = false;
            TstRegistrar.Enabled = true;

            pClientes.Nombre    = txtNombre.Text;
            pClientes.Direccion = txtDireccion.Text;
            pClientes.Telefono  = txtTelefono.Text;
            pClientes.Email     = txtEmail.Text;
            pClientes.Identidad = txtIdentidad.Text;

            int resultado = UsuariosCls.Modificar(pClientes);

            if (resultado > 0)
            {
                MessageBox.Show("Cliente Modificado con exito", "Cliente Modificado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                limpiar();
                SlblStatus.Text = "Listo";
            }

            else
            {
                MessageBox.Show("El cliente no pudo ser modificado con exito", "Ocurrio un error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        //Metodo para modificar datos en el sistema


        public static int Modificar(ClientesCls pClientes)
        {
            int retorno = 0;

            using (SqlConnection conexion = BasedeDatos.Conexion())

            {
                SqlCommand cmd = new SqlCommand(string.Format("update clientes set   Nombre = '{1}',  Direccion = '{2}' , Telefono = '{3}', Email = '{4}' where Doc_Identidad= '{0}'",
                                                              pClientes.Identidad, pClientes.Nombre, pClientes.Direccion, pClientes.Telefono, pClientes.Email), conexion);

                retorno = cmd.ExecuteNonQuery();
                conexion.Close();
            }

            return(retorno);
        }