public EntregaCelular(EstruturaCelular oEstrutura) { this.DDD = oEstrutura.DDD; this.Area = oEstrutura.Area; this.Numero = oEstrutura.Numero; this.Fabricante = oEstrutura.Frabricante; this.ModelID = oEstrutura.ModelID; }
/// <summary> /// Metodo que retorna as informações apartir do ID /// </summary> /// <returns></returns> public EstruturaCelular getByID() { try { string sql = "SELECT DDD, Area, Numero, Fabricante, ModelID FROM EntregaCelular WHERE ID = " + ID; IDataReader dr = oDAL.SelectToIDataReader(sql); if (dr.Read()) { EstruturaCelular oEstrutura = new EstruturaCelular(); oEstrutura.DDD = Convert.ToInt32(dr["DDD"]); oEstrutura.Area = Convert.ToInt32(dr["Area"]); oEstrutura.Numero = Convert.ToInt32(dr["Numero"]); oEstrutura.Frabricante = dr["Fabricante"].ToString(); oEstrutura.ModelID = Convert.ToInt32(dr["ModelID"]); return(oEstrutura); } else { throw new ApplicationException("Nenhum registro de celular encontrado"); } } catch (ApplicationException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { oDAL.ConnClose(); } }