//REGISTRO
        public bool RegistrarUsuario(Entities.Usuario user)
        {
            SqlConnection c   = con.getConexion();
            String        sql = "INSERT INTO usuarios (usuDocumento, usuNombre, usuDireccion, usuTelefono, usuCorreo, usuEstado) VALUES (@documento, @nombre, @direccion, @telefono, @correo, @estado)";

            try
            {
                SqlCommand comand = new SqlCommand(sql, c);
                comand.Parameters.AddWithValue("@documento", user.Documento);
                comand.Parameters.AddWithValue("@nombre", user.Nombre);
                comand.Parameters.AddWithValue("@direccion", user.Direccion);
                comand.Parameters.AddWithValue("@telefono", user.Telefono);
                comand.Parameters.AddWithValue("@correo", user.Correo);
                comand.Parameters.AddWithValue("estado", "Libre");
                comand.ExecuteNonQuery();
                return(true);
            }catch (Exception ex)
            {
                ex.ToString();
                return(false);
            }
            finally
            {
                c.Close();
            }
        }
        //ACTUALIZAR USUARIO
        public bool Actualización(Entities.Usuario user, String doc)
        {
            SqlConnection c       = null;
            SqlCommand    comando = null;

            String query = "UPDATE usuarios SET usuDocumento = @documento, usuNombre = @nombre, usuDireccion = @direccion, usuTelefono = @telefono, usuCorreo = @correo, usuEstado = @estado WHERE usuDocumento = @documentoUP";

            try
            {
                c       = con.getConexion();
                comando = new SqlCommand(query, c);
                comando.Parameters.AddWithValue("@documento", user.Documento);
                comando.Parameters.AddWithValue("@nombre", user.Nombre);
                comando.Parameters.AddWithValue("@direccion", user.Direccion);
                comando.Parameters.AddWithValue("@telefono", user.Telefono);
                comando.Parameters.AddWithValue("@correo", user.Correo);
                comando.Parameters.AddWithValue("@estado", user.Estado);
                comando.Parameters.AddWithValue("@documentoUP", doc);
                comando.ExecuteNonQuery();
                return(true);
            }catch (Exception ex)
            {
                ex.ToString();
                return(false);
            }
            finally
            {
                c.Close();
                comando = null;
            }
        }
        //ELIMINAR
        public void eliminar(Entities.Usuario user)
        {
            SqlConnection c   = con.getConexion();
            String        sql = "DELETE FROM usuarios WHERE usuDocumento = @documento";

            try {
                SqlCommand comand = new SqlCommand(sql, c);
                comand.Parameters.AddWithValue("@documento", user.Documento);
                comand.ExecuteNonQuery();
            } catch (Exception ex)
            {
                ex.ToString();
            }
            finally
            {
                c.Close();
            }
        }
Ejemplo n.º 4
0
 public void Save(Bussiness.Entities.Usuario usuario)
 {
     UsuarioData.Save(usuario);
 }