//<!--areCodigo areNombre areTiempo areId-->

        //REGISTRAR
        public bool RegistrarArea(Entities.Area area)
        {
            SqlConnection c      = null;
            SqlCommand    comand = null;

            String query = "INSERT INTO areas (areCodigo, areNombre, areTiempo) VALUES (@codigo, @nombre, GETDATE())";

            try
            {
                c      = con.getConexion();
                comand = new SqlCommand(query, c);
                comand.Parameters.AddWithValue("@codigo", area.Codigo);
                comand.Parameters.AddWithValue("@nombre", area.Nombre);
                comand.ExecuteNonQuery();
                return(true);
            }catch (Exception ex)
            {
                ex.ToString();
                return(false);
            }
            finally
            {
                c.Close();
                comand = null;
            }
        }
        //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();
            }
        }
Beispiel #3
0
        //Listar Areas
        public List <Entities.Area> MostrarAreas()
        {
            List <Entities.Area> areas = new List <Entities.Area>();
            SqlConnection        c     = null;
            SqlCommand           comandAreas;
            SqlDataReader        datos = null;

            String query = "SELECT areCodigo, areNombre FROM areas";

            try {
                c           = con.getConexion();
                comandAreas = new SqlCommand(query, c);
                datos       = comandAreas.ExecuteReader();
                while (datos.Read())
                {
                    //String codigo = datos.GetValue(0).ToString();
                    String nombre = datos.GetValue(1).ToString();
                    areas.Add(new Entities.Area(nombre));
                }
                return(areas);
            } catch (Exception ex)
            {
                ex.ToString();
                return(null);
            }
            finally
            {
                datos.Close();
            }
        }
Beispiel #4
0
        //AGREGAR
        public bool AgregarPrestamo(Entities.DetallePrestamos prestamo)
        {
            SqlConnection c             = null;
            SqlCommand    comandAgregar = null;

            String sql = "INSERT INTO detallePrestamos (preUsuario, preLibro, preFechaInicio, preFechaFin, preDiasSancion, preCantidad) VALUES (@usuario, @libro, @inicio, @fin, @sancion, @cantidad)";

            try
            {
                c             = con.getConexion();
                comandAgregar = new SqlCommand(sql, c);
                comandAgregar.Parameters.AddWithValue("@usuario", prestamo.Usuario);
                comandAgregar.Parameters.AddWithValue("@libro", prestamo.Libro);
                comandAgregar.Parameters.AddWithValue("@inicio", prestamo.FechaInicio);
                comandAgregar.Parameters.AddWithValue("@fin", prestamo.FechaFin);
                comandAgregar.Parameters.AddWithValue("@sancion", prestamo.DiasSancion);
                comandAgregar.Parameters.AddWithValue("@cantidad", prestamo.Cantidad);
                comandAgregar.ExecuteNonQuery();
                return(true);
            }catch (Exception ex)
            {
                ex.ToString();
                return(false);
            }
            finally
            {
                c.Close();
                comandAgregar = null;
            }
        }
Beispiel #5
0
        public bool RegistroCuenta(Entities.Sesion user)
        {
            SqlConnection c = null;

            String sql = "INSERT INTO sesion (usuario, contraseña) VALUES (@usuario, @contraseña)";

            try
            {
                c = con.getConexion();
                SqlCommand comando = new SqlCommand(sql, c);
                comando.Parameters.AddWithValue("@usuario", user.Usuario);
                comando.Parameters.AddWithValue("@contraseña", user.Contraseña);
                comando.ExecuteNonQuery();
                return(true);
            }catch (Exception ex)
            {
                ex.ToString();
                return(false);
            }
            finally
            {
                c.Close();
            }
        }