public int creaGenero(object obj)
        {
            BO.Genero data = (BO.Genero)obj;
            bd = new BaseDB();

            sql = "INSERT INTO genero VALUES(@nombre_genero)";


            bd.Cmd.Parameters.AddWithValue("@nombre_genero", data.Nombre_genero);
            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        public int EliminarHistoriaSP(int id_historia)
        {
            bd = new BaseDB();

            sql = "SP_ELIMINAR_HISTORIA";
            bd.Cmd.CommandType = CommandType.StoredProcedure;

            bd.Cmd.Parameters.AddWithValue("@id_historia", id_historia);

            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        public int creaCategoria(object obj)
        {
            BO.Categoria data = (BO.Categoria)obj;
            bd = new BaseDB();

            sql = "INSERT INTO categoria VALUES(@nombre_cat)";

            bd.Cmd.Parameters.AddWithValue("@nombre_cat", data.Nombre_cat);

            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        public DataTable devuelveDatos(object obj)
        {
            string cadenaWhere = "";
            bool   edo         = false;

            BO.Usuario data = (BO.Usuario)obj;
            bd = new BaseDB();

            if (data.Id_usuario > 0)
            {
                cadenaWhere += " id_usuario=@id_usuario and";
                bd.Cmd.Parameters.Add("@id_usuario", SqlDbType.Int);
                bd.Cmd.Parameters["@id_usuario"].Value = data.Id_usuario;
                edo = true;
            }
            if (data.Username != null)
            {
                cadenaWhere += " username=@username and";
                bd.Cmd.Parameters.Add("@username", SqlDbType.VarChar);
                bd.Cmd.Parameters["@username"].Value = data.Username;
                edo = true;
            }
            if (data.Contrasenia != null)
            {
                cadenaWhere += " contrasenia=@contrasenia and";
                bd.Cmd.Parameters.Add("@contrasenia", SqlDbType.VarChar);
                bd.Cmd.Parameters["@contrasenia"].Value = data.Contrasenia;
                edo = true;
            }
            if (edo == true)
            {
                cadenaWhere = "WHERE " + cadenaWhere.Remove(cadenaWhere.Length - 3, 3);
            }

            sql = " SELECT * FROM usuario " + cadenaWhere;

            DataTable dt = new DataTable();

            bd.execQuery(sql).Fill(dt);
            return(dt);
        }
Пример #5
0
        public int creaCapitulo(object obj)
        {
            BO.Capitulo data = (BO.Capitulo)obj;
            bd = new BaseDB();

            sql = "INSERT INTO capitulo VALUES(@titulo, @contenido, @id_historia)";

            bd.Cmd.Parameters.AddWithValue("@titulo", data.Titulo);
            bd.Cmd.Parameters.AddWithValue("@contenido", data.Contenido);
            bd.Cmd.Parameters.AddWithValue("@id_historia", data.Id_historia);

            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        public int creaRevision(object obj)
        {
            BO.Revision data = (BO.Revision)obj;
            bd = new BaseDB();

            sql = "INSERT INTO admin_revision VALUES(@id_admin, @id_historia, GETDATE(), @id_estatus)";

            bd.Cmd.Parameters.AddWithValue("@id_admin", data.Id_admin);
            bd.Cmd.Parameters.AddWithValue("@id_historia", data.Id_historia);
            //bd.Cmd.Parameters.AddWithValue("@fecha_aprovacion", data.FechaRevision);
            bd.Cmd.Parameters.AddWithValue("@id_estatus", data.Id_estado);

            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
Пример #7
0
        public int creaMensaje(object obj)
        {
            BO.Mensaje data = (BO.Mensaje)obj;
            bd = new BaseDB();

            sql = "INSERT INTO mensaje VALUES(@texto, GETDATE(), @estado, @id_user_creador, @id_conversacion)";

            bd.Cmd.Parameters.AddWithValue("@texto", data.Tecto);
            bd.Cmd.Parameters.AddWithValue("@fecha", data.Fecha);
            bd.Cmd.Parameters.AddWithValue("@estado", data.Estado);
            bd.Cmd.Parameters.AddWithValue("@id_user_creador", data.Id_usuario);
            bd.Cmd.Parameters.AddWithValue("@id_conversacion", data.Id_conversacion);

            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        public int actualizaRevision(object obj)
        {
            BO.Revision data = (BO.Revision)obj;
            bd = new BaseDB();

            sql = "UPDATE admin_revision " +
                  "SET id_admin=@id_admin," +
                  //" id_historia=@id_historia" +
                  " fecha_aprovacion = GETDATE()," +
                  " id_estatus = @id_estatus" +
                  " WHERE id_historia=@id_historia";

            bd.Cmd.Parameters.AddWithValue("@id_admin", data.Id_admin);
            bd.Cmd.Parameters.AddWithValue("@id_estatus", data.Id_estado);
            bd.Cmd.Parameters.AddWithValue("@id_historia", data.Id_historia);

            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            return(1);
        }
        public int creaUsuario(object obj)
        {
            BO.Usuario data = (BO.Usuario)obj;
            bd = new BaseDB();
            bd.Cmd.CommandType = CommandType.StoredProcedure;

            sql = "SP_REGISTRO_USUARIO";

            bd.Cmd.Parameters.AddWithValue("@nombre", data.Nombre);
            bd.Cmd.Parameters.AddWithValue("@apellido_pat", data.Apellido_pat);

            if (data.Apellido_mat == string.Empty)
            {
                bd.Cmd.Parameters.AddWithValue("@apellido_mat", DBNull.Value);
            }
            else
            {
                bd.Cmd.Parameters.AddWithValue("@apellido_mat", data.Apellido_mat);
            }

            bd.Cmd.Parameters.AddWithValue("@correo", data.Correo);

            if (data.Avatar == string.Empty)
            {
                bd.Cmd.Parameters.AddWithValue("@avatar", DBNull.Value);
            }
            else
            {
                bd.Cmd.Parameters.AddWithValue("@avatar", data.Avatar);
            }

            bd.Cmd.Parameters.AddWithValue("@municipio", data.Municipio);
            bd.Cmd.Parameters.AddWithValue("@telefono", data.Telefono);

            if (data.Sitio_web == string.Empty)
            {
                bd.Cmd.Parameters.AddWithValue("@sitio_web", DBNull.Value);
            }
            else
            {
                bd.Cmd.Parameters.AddWithValue("@sitio_web", data.Sitio_web);
            }

            if (data.Biografia == string.Empty)
            {
                bd.Cmd.Parameters.AddWithValue("@biografia", DBNull.Value);
            }
            else
            {
                bd.Cmd.Parameters.AddWithValue("@biografia", data.Biografia);
            }

            bd.Cmd.Parameters.AddWithValue("@username", data.Username);
            bd.Cmd.Parameters.AddWithValue("@contrasenia", data.Contrasenia);
            bd.Cmd.Parameters.AddWithValue("@tipo_usuario", data.Tipo_usuario);

            int i = bd.execNonQuery(sql);

            if (i == 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }