Exemplo n.º 1
0
        public bool InserirBL(ObrasAutores obAt)
        {
            /*criar as regras de negocio*/
            ObrasAutoresDA obrasAutoresDA = new ObrasAutoresDA();

            return obrasAutoresDA.InserirDA(obAt);
        }
Exemplo n.º 2
0
        public bool EditarBL(ObrasAutores obAt)
        {
            /*criar as regras de negocio*/
            ObrasAutoresDA obrasAutoresDA = new ObrasAutoresDA();

            return obrasAutoresDA.EditarDA(obAt);
        }
Exemplo n.º 3
0
        public bool ExcluirDA(ObrasAutores obAt)
        {
            SqlParameter[] paramsToSP = new SqlParameter[1];

            paramsToSP[0] = new SqlParameter("@id", obAt.Id);

            try
            {
                SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_obrasAutores", paramsToSP);

                return true;
            }
            catch (Exception e)
            {
                return false;
            }
        }
Exemplo n.º 4
0
        private List<ObrasAutores> CarregarObjObrasAutores(SqlDataReader dr)
        {
            List<ObrasAutores> ObrasAutores = new List<ObrasAutores>();

            while (dr.Read())
            {
                ObrasAutores obAt = new ObrasAutores();
                obAt.Id = utils.ComparaIntComZero(dr["ID"].ToString());
                obAt.ObraId = utils.ComparaIntComZero(dr["OBRAID"].ToString());
                obAt.AutoresId = utils.ComparaIntComZero(dr["AUTORESID"].ToString());
                obAt.TipoAutor = dr["TIPO"].ToString();
                obAt.Autor = dr["DESCRICAO"].ToString();
                obAt.CodAutor = utils.ComparaIntComZero(dr["CODIGO"].ToString());

                ObrasAutores.Add(obAt);
            }

            return ObrasAutores;
        }
Exemplo n.º 5
0
        private void GravarAutores(int id_obra)
        {
            ObrasAutoresBL obAutBL = new ObrasAutoresBL();
            ObrasAutores obAut = new ObrasAutores();

            if (Session["dtAutores"] != null)
                dtAutores = (DataTable)Session["dtAutores"];

            foreach (DataRow linha in dtAutores.Rows)
            {
                obAut.Id = utils.ComparaIntComZero(linha["ID"].ToString());
                obAut.AutoresId = utils.ComparaIntComZero(linha["AUTORESID"].ToString());
                obAut.ObraId = id_obra;

                if (obAut.Id > 0)
                    obAutBL.EditarBL(obAut);
                else
                    obAutBL.InserirBL(obAut);
            }
        }
Exemplo n.º 6
0
        private void ExcluirAutores()
        {
            ObrasAutoresBL obAutBL = new ObrasAutoresBL();
            ObrasAutores obAut = new ObrasAutores();

            if (Session["tbexcluidos"] != null)
            {
                dtExcluidos = (DataTable)Session["tbexcluidos"];
                foreach (DataRow row in dtExcluidos.Rows)
                {
                    switch (row["TIPO"].ToString().ToUpper())
                    {
                        case "A":
                            {
                                obAut.Id = utils.ComparaIntComZero(row["IDCODIGO"].ToString());
                                obAutBL.ExcluirBL(obAut);
                                break;
                            }
                    }
                }
            }
        }