Beispiel #1
0
        public List<Obras> PesquisarBuscaBL(string valor)
        {
            /*criar as regras de negocio*/
            ObrasDA obrasDA = new ObrasDA();

            return obrasDA.PesquisarBuscaDA(valor);
        }
Beispiel #2
0
        public List<Obras> PesquisarBL()
        {
            /*criar as regras de negocio*/
            ObrasDA obrasDA = new ObrasDA();

            return obrasDA.PesquisarDA();
        }
Beispiel #3
0
        public Int32 InserirBL(Obras instancia)
        {
            if (IsValid(instancia))
            {
                ObrasDA varDA = new ObrasDA();

                return varDA.InserirDA(instancia);
            }
            else
                return 0;
        }
Beispiel #4
0
        public bool ExcluirBL(Obras instancia)
        {
            if (instancia.Id > 0)
            {
                ObrasDA varDA = new ObrasDA();

                return varDA.ExcluirDA(instancia);
            }
            else
                return false;
        }
Beispiel #5
0
        public bool EditarBL(Obras instancia)
        {
            if (instancia.Id > 0 && IsValid(instancia))
            {
                ObrasDA varDA = new ObrasDA();

                return varDA.EditarDA(instancia);
            }
            else
                return false;
        }
        private List<ItensEstoque> CarregarObjItemEstoque(SqlDataReader dr)
        {
            List<ItensEstoque> itensEstoque = new List<ItensEstoque>();

            while (dr.Read())
            {
                ItensEstoque itEst = new ItensEstoque();
                itEst.Id = int.Parse(dr["ID"].ToString());
                itEst.Status = bool.Parse(dr["STATUS"].ToString());
                itEst.ControlaEstoque = bool.Parse(dr["CONTROLAESTOQUE"].ToString());
                itEst.QtdMinima = utils.ComparaIntComZero(dr["QTDMINIMA"].ToString());
                itEst.ObraId = utils.ComparaIntComZero(dr["OBRAID"].ToString());
                itEst.VlrCusto = utils.ComparaDecimalComZero(dr["VLRCUSTO"].ToString());
                itEst.VlrVenda = utils.ComparaDecimalComZero(dr["VLRVENDA"].ToString());
                itEst.Data = Convert.ToDateTime(dr["DATA"].ToString());

                ObrasDA obDA = new ObrasDA();
                DataSet dsOb = obDA.PesquisarDA(itEst.ObraId);
                Obras obras = new Obras();

                if (dsOb.Tables[0].Rows.Count != 0)
                {
                    obras.Id = (Int32)dsOb.Tables[0].Rows[0]["id"];
                    obras.Codigo = (Int32)dsOb.Tables[0].Rows[0]["codigo"];
                    obras.Titulo = (string)dsOb.Tables[0].Rows[0]["titulo"];

                    itEst.Obra = obras;
                }

                MovimentosEstoqueDA movEsDA = new MovimentosEstoqueDA();
                itEst.QtdEstoque = movEsDA.PesquisarTotalMovimentosDA(itEst.Id, "");

                itensEstoque.Add(itEst);
            }

            return itensEstoque;
        }
Beispiel #7
0
        /// <summary>
        /// pesquisa realizada com mais de um id 
        /// </summary>
        /// <param name="valor">Id das obras separado por virgula</param>
        /// <returns>Retorna um List<Base></returns>
        public List<Base> PesquisarObras(string cods)
        {
            ObrasDA obraDA = new ObrasDA();

            return obraDA.PesquisarObras(cods);
        }
Beispiel #8
0
        public List<Obras> PesquisarBL(string campo, string valor)
        {
            ObrasDA obrasDA = new ObrasDA();

            return obrasDA.PesquisarDA(campo, valor);
        }
Beispiel #9
0
        public DataSet PesquisarBL(int obra_id)
        {
            ObrasDA ObrasDA = new ObrasDA();

            return ObrasDA.PesquisarDA(obra_id);
        }
Beispiel #10
0
        public override List<Base> Pesquisar(string codDes)
        {
            ObrasDA obraDA = new ObrasDA();

            return obraDA.Pesquisar(codDes);
        }