public bool borrarUsuario(int id_usuario)
 {
     try
     {
         SistemaEntidades context      = new SistemaEntidades();
         usuarios         usuario_load = context.usuarios.Single(usuario => usuario.id_usuario == id_usuario);
         context.usuarios.Remove(usuario_load);
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool borrarProveedor(int id_proveedor)
 {
     try
     {
         SistemaEntidades context        = new SistemaEntidades();
         proveedores      proveedor_load = context.proveedores.Single(proveedor => proveedor.id_proveedor == id_proveedor);
         context.proveedores.Remove(proveedor_load);
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool asignar_usuario(int id_usuario, int new_tipo)
 {
     try
     {
         SistemaEntidades context      = new SistemaEntidades();
         usuarios         usuario_load = context.usuarios.Single(usuario => usuario.id_usuario == id_usuario);
         usuario_load.tipo = new_tipo;
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool borrarProducto(int id_producto)
 {
     try
     {
         SistemaEntidades context       = new SistemaEntidades();
         productos        producto_load = context.productos.Single(producto => producto.id_producto == id_producto);
         context.productos.Remove(producto_load);
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
        // Cambiar password

        public bool cambiar_password(string nombre_usuario, string new_password)
        {
            try
            {
                SistemaEntidades context      = new SistemaEntidades();
                usuarios         usuario_load = context.usuarios.Single(usuario => usuario.usuario == nombre_usuario);
                usuario_load.clave = new_password;
                context.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
 public bool editarProveedor(int id_proveedor, string nombre_empresa, string direccion, int telefono)
 {
     try
     {
         SistemaEntidades context        = new SistemaEntidades();
         proveedores      proveedor_load = context.proveedores.Single(proveedor => proveedor.id_proveedor == id_proveedor);
         proveedor_load.nombre_empresa = nombre_empresa;
         proveedor_load.direccion      = direccion;
         proveedor_load.telefono       = telefono;
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool editarProducto(int id_producto, string nombre_producto, string descripcion, int precio, int id_proveedor)
 {
     try
     {
         SistemaEntidades context       = new SistemaEntidades();
         productos        producto_load = context.productos.Single(producto => producto.id_producto == id_producto);
         producto_load.nombre_producto = nombre_producto;
         producto_load.descripcion     = descripcion;
         producto_load.precio          = precio;
         producto_load.id_proveedor    = id_proveedor;
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool agregarUsuario(string nombre_usuario, string clave, int tipo)
 {
     try
     {
         SistemaEntidades context     = new SistemaEntidades();
         usuarios         new_usuario = new usuarios();
         new_usuario.usuario        = nombre_usuario;
         new_usuario.clave          = clave;
         new_usuario.tipo           = tipo;
         new_usuario.fecha_registro = funcion.fecha_del_dia();
         context.usuarios.Add(new_usuario);
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool agregarProveedor(string nombre_empresa, string direccion, int telefono)
 {
     try
     {
         SistemaEntidades context   = new SistemaEntidades();
         proveedores      proveedor = new proveedores();
         proveedor.nombre_empresa           = nombre_empresa;
         proveedor.direccion                = direccion;
         proveedor.telefono                 = telefono;
         proveedor.fecha_registro_proveedor = funcion.fecha_del_dia();
         context.proveedores.Add(proveedor);
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool agregarProducto(string nombre_producto, string descripcion, int precio, int id_proveedor)
 {
     try
     {
         SistemaEntidades context  = new SistemaEntidades();
         productos        producto = new productos();
         producto.nombre_producto = nombre_producto;
         producto.descripcion     = descripcion;
         producto.precio          = precio;
         producto.id_proveedor    = id_proveedor;
         producto.fecha_registro  = funcion.fecha_del_dia();
         context.productos.Add(producto);
         context.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }