コード例 #1
0
ファイル: ItemEstoque.cs プロジェクト: fsbflavio/SPCP
        public static ItemEstoque GetItemEstoque(int id)
        {
            ItemEstoque item = new ItemEstoque();

            OracleDataReader dr;
            OracleConnection conn = Conexao.GetInstance();
            try
            {
                OracleCommand cmd = new OracleCommand();
                cmd.CommandText = "SELECT * FROM ITEM_ESTOQUE WHERE ID_ITEM = :Id ";

                cmd.Parameters.Add(":Id", OracleDbType.Int32).Value = id;
                cmd.CommandType = CommandType.Text;
                cmd.Connection = conn;

                dr = cmd.ExecuteReader();

                if (dr.Read())
                {
                    item.Id = Convert.ToInt32(dr["ID_ITEM"]);
                    item.Descricao = (string)dr["DESCRICAO"];
                    item.UnidadeMedida = (UnidadeMedida)Convert.ToInt32(dr["UNIDADE_MEDIDA"]);
                    item.EstoqueMinimo = (int)dr["ESTOQUE_MINIMO"];
                    item.GrupoItemEstoque = GrupoItemEstoque.FindById(Convert.ToInt32(dr["ID_GRUPO"]));
                }
            }
            catch (Exception e)
            {

            }

            return item;
        }
コード例 #2
0
ファイル: ComboBoxSistema.cs プロジェクト: fsbflavio/SPCP
        public static ArrayList ItensEstoque()
        {
            ItemEstoque i = new ItemEstoque();
            ArrayList array = i.GetItensEstoque();

            //teste refactor aki

            ArrayList list = new ArrayList();
            ItemEstoqueDTO dto;
            foreach (ItemEstoque a in array)
            {
                dto = new ItemEstoqueDTO();
                dto.Descricao = a.Descricao;
                dto.EstoqueMinimo = a.EstoqueMinimo;
                dto.Id = a.Id;
                dto.UnidadeMedida = a.UnidadeMedida;
                dto.IdGrupoItemEstoque = a.GrupoItemEstoque.Id;
                list.Add(dto);
            }

            return list;
        }
コード例 #3
0
ファイル: ItemEstoque.cs プロジェクト: fsbflavio/SPCP
        public ArrayList GetItensEstoque()
        {
            ItemEstoque item;
            ArrayList array = new ArrayList();

            OracleDataReader dr;
            OracleConnection conn = Conexao.GetInstance();
            try
            {
                OracleCommand cmd = new OracleCommand();
                cmd.CommandText = "SELECT * FROM ITEM_ESTOQUE ";
                cmd.CommandType = CommandType.Text;
                cmd.Connection = conn;

                dr = cmd.ExecuteReader();

                while (dr.Read())
                {
                    item = new ItemEstoque();

                    item.Id = Convert.ToInt32(dr["ID_ITEM"]);
                    item.Descricao = (string)dr["DESCRICAO"];
                    item.UnidadeMedida = (UnidadeMedida)Convert.ToInt32(dr["UNIDADE_MEDIDA"]);
                    item.EstoqueMinimo = (int)dr["ESTOQUE_MINIMO"];
                    item.GrupoItemEstoque = GrupoItemEstoque.FindById(Convert.ToInt32(dr["ID_GRUPO"]));

                    array.Add(item);
                }
            }
            catch (Exception e)
            {

            }

            return array;
        }
コード例 #4
0
ファイル: ItemCompra.cs プロジェクト: fsbflavio/SPCP
 public ItemCompra()
 {
     this.ItemDeEstoque = new ItemEstoque();
     this.Compra = new Compras();
 }