public List<CiudadDTO> getCiudad(int idDepartamento = -1) { List<CiudadDTO> lstCiudad = new List<CiudadDTO>(); Parametros p = new Parametros(); CiudadDTO itemCiudad; using (OracleConnection con = new OracleConnection(p.oracleConnString().ToString())) { con.Open(); OracleCommand cmd = con.CreateCommand(); cmd.CommandText = (idDepartamento != -1) ? "select IDCIUDAD, IDDEPARTAMENTO, NOMBRECIUDAD from ciudad where IDDEPARTAMENTO =" + idDepartamento.ToString() : "select IDCIUDAD, IDDEPARTAMENTO, NOMBRECIUDAD from ciudad"; using (OracleDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { itemCiudad = new CiudadDTO(); itemCiudad.idCiudad = reader.GetInt32(0); itemCiudad.idDepartamento = reader.GetInt32(1); itemCiudad.nombreCiudad = reader.GetValue(2).ToString(); lstCiudad.Add(itemCiudad); } } con.Close(); con.Dispose(); } return lstCiudad; }
public List<PaisDTO> getPais() { List<PaisDTO> lstPais = new List<PaisDTO>(); Parametros p = new Parametros(); PaisDTO itemPais; using (OracleConnection con = new OracleConnection(p.oracleConnString().ToString())) { con.Open(); OracleCommand cmd = con.CreateCommand(); cmd.CommandText = "select IDPAIS, NOMBREPAIS from pais"; using (OracleDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { itemPais = new PaisDTO(); itemPais.idPais = reader.GetInt32(0); itemPais.nombrePais = reader.GetString(1); lstPais.Add(itemPais); } } con.Close(); con.Dispose(); } return lstPais; }
public List<DepartamentoDTO> getDepartamento(int idPais = -1) { List<DepartamentoDTO> lstDepar = new List<DepartamentoDTO>(); Parametros p = new Parametros(); DepartamentoDTO itemDep; using (OracleConnection con = new OracleConnection(p.oracleConnString().ToString())) { con.Open(); OracleCommand cmd = con.CreateCommand(); cmd.CommandText = (idPais != -1) ? "select IDDEPARTAMENTO, IDPAIS, NOMBREDEPARTAMENTO from departamento where IDPAIS = " + idPais.ToString() : "select IDDEPARTAMENTO, IDPAIS, NOMBREDEPARTAMENTO from departamento"; using (OracleDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { itemDep = new DepartamentoDTO(); itemDep.idDepartamento = reader.GetInt32(0); itemDep.idPais = reader.GetInt32(1); itemDep.nombreDepartamento = reader.GetValue(2).ToString(); lstDepar.Add(itemDep); } } con.Close(); con.Dispose(); } return lstDepar; }
}// end public List<ProductosDTO> ConsultarProductos public List<ProductoTop5DTO> consultarTop5(int IdProductoPadre) { Parametros p = new Parametros(); ProductoTop5DTO pro; List<ProductoTop5DTO> listaTop5 = new List<ProductoTop5DTO>(); using (OracleConnection con = new OracleConnection(p.oracleConnString().ToString())) { OracleCommand cmd = new OracleCommand(); cmd.Connection = con; cmd.CommandText = "P_GET_TOP5_PRODUCTOS"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("IDPRODUCTO_PADRE", OracleDbType.Int32,ParameterDirection.Input).Value = IdProductoPadre; cmd.Parameters.Add("PRODUCTOS", OracleDbType.RefCursor, ParameterDirection.Output); con.Open(); OracleDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { pro = new ProductoTop5DTO(); pro.idProductoPadre = Convert.ToInt32(reader[0]); pro.idProducto = Convert.ToInt32(reader[1]); pro.cantOrdenesJuntos = Convert.ToInt32(reader[2]); listaTop5.Add(pro); } con.Close(); con.Dispose(); } return listaTop5; }
public List<ProductosDTO> GetProducts( [QueryString("id")] int? categoryId, [RouteData] string categoryName) { //ProductoBL obj = new ProductoBL(); Parametros p = new Parametros(); List<ProductosDTO> listaProductos = new List<ProductosDTO>(); try { if (categoryName == null) { string x = ddlTipoFiltro.SelectedItem.Value; string y = txtValorFiltro.Text.Trim(); // si se listo producto listaProductos = objProd.listaProductos(x, y, 1); //listaProductos = objProd.ConsultarProductosDetalle(x, y); } else { // si se filtro por categoria listaProductos = objProd.listaProductos("S", categoryName, 1); //listaProductos = objProd.ConsultarProductosDetalle("S", categoryName); } } catch (Exception e) { KallSonysB2C.Logic.MessageBox.Show("Error Al Consultar Productos - Intente Nuevamente"); } return listaProductos; }
public void insertUserOracle(string user, string password) { Parametros p = new Parametros(); using (OracleConnection con = new OracleConnection(p.oracleConnString().ToString())) { con.Open(); OracleCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO USUARIO(IDUSUARIO, EMAIL, PASSWORD, USERNAME) VALUES(SEQ_CLIENTE.nextval,'" + user + "','" + password + "','" + user + "')"; cmd.ExecuteNonQuery(); con.Close(); con.Dispose(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { cargaPais(); //string PayerID = ""; string retMsg = Session["payment_amt"].ToString(); Parametros par = new Parametros(); ddlAnio.DataSource = par.listaAnioVenceTarjeta(); ddlAnio.DataBind(); //ddlAnio.Items.Add(new ListItem("[Seleccione]", "-1",true)); ddlAnio.Items.Insert(0, new ListItem("[Seleccione]","-1")); //ddlAnio.SelectedValue = "-1"; bool ret = true; if (ret) { //Session["payerId"] = PayerID; var myOrder = new Order(); myOrder.OrderDate = new DateTime(); myOrder.Username = User.Identity.Name; myOrder.Total = Convert.ToDecimal(retMsg); // Get the shopping cart items and process them. using (KallSonysB2C.Logic.ShoppingCartActions usersShoppingCart = new KallSonysB2C.Logic.ShoppingCartActions()) { List<CartItem> myOrderList = usersShoppingCart.GetCartItems(); // Display Order information. List<Order> orderList = new List<Order>(); orderList.Add(myOrder); ShipInfo.DataSource = orderList; ShipInfo.DataBind(); // Display OrderDetails. OrderItemList.DataSource = myOrderList; OrderItemList.DataBind(); } } else { Response.Redirect("CheckoutError.aspx?" + retMsg); } } }
private void cargarProducto(int productId) { List<ProductosDTO> listaProductos = (List<ProductosDTO>)Session["sesListaProductos"]; List<ProductosDTO> listaPro = new List<ProductosDTO>(); Parametros p = new Parametros(); if (listaProductos != null) { //foreach (var unProducto in listaProductos) //{ // if (unProducto.idProducto == productId) // { // listaPro.Add(unProducto); // break; // } //} listaPro = (from item in listaProductos where item.idProducto == productId select item).ToList(); if (listaPro.Count == 0) { StringBuilder vIdProd = new StringBuilder(); vIdProd.Append("|"); vIdProd.Append(productId.ToString()); vIdProd.Append("|"); listaPro = objProd.listaProductos(p.FiltroxId, vIdProd.ToString(), 1); //listaPro = objProd.ConsultarProductosDetalle("IP", vIdProd.ToString()); } productDetail.DataSource = listaPro.ToList(); productDetail.DataBind(); cargarTop5(productId); } }
void cargarProducto(int productId) { List<ProductosDTO> listaProductos = (List<ProductosDTO>)Session["sesListaProductos"]; List<ProductosDTO> listaPro = new List<ProductosDTO>(); ProductoBL objProd = new ProductoBL(); Parametros p = new Parametros(); int IdProducto = 0; if (listaProductos != null) { foreach (var unProducto in listaProductos) { if (unProducto.idProducto == productId) { listaPro.Add(unProducto); IdProducto = Convert.ToInt32(unProducto.idProducto); break; } } if (listaPro.Count == 0) { StringBuilder vIdProd = new StringBuilder(); vIdProd.Append("|"); vIdProd.Append(productId.ToString()); vIdProd.Append("|"); listaPro = objProd.listaProductos(p.FiltroxId, vIdProd.ToString(), 1); } productDetail.DataSource = listaPro.ToList(); productDetail.DataBind(); cargarTop5(productId); } }
} //ConsultarOrdenesUsuario public List<EstadoOrdenDTO> getEstadoOrden() { List<EstadoOrdenDTO> lstEstados = new List<EstadoOrdenDTO>(); EstadoOrdenDTO estado; Parametros p = new Parametros(); using (OracleConnection con = new OracleConnection(p.oracleConnString().ToString())) { con.Open(); OracleCommand cmd = con.CreateCommand(); cmd.CommandText = "SELECT IDESTADOORDEN, NOMBREESTADOORDEN FROM ESTADO_ORDEN ORDER BY IDESTADOORDEN ASC"; using (OracleDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { estado = new EstadoOrdenDTO(); estado.idEstadoOrden = reader.GetInt32(0); estado.nombreEstadoOrden = reader.GetString(1); lstEstados.Add(estado); } } con.Close(); con.Dispose(); } return lstEstados; } // getEstadoOrden()
private void cargarTop5(int IdProducto) { List<ProductoTop5DTO> listaTop5 = new List<ProductoTop5DTO>(); List<ProductosDTO> listaProductos = new List<ProductosDTO>(); Parametros p = new Parametros(); StringBuilder sbProd = new StringBuilder(); listaTop5 = objTop5.consultarTop5(IdProducto); int cant = listaTop5.Count(); if (cant > 0) { foreach (var item in listaTop5) { sbProd.Append("|"); sbProd.Append(item.idProducto.ToString()); } sbProd.Append("|"); //debe quedar asi: |prod1|prod2|prod3| } string vProductos = sbProd.ToString(); listaProductos = objProd.listaProductos(p.FiltroxId, vProductos, 1); //listaProductos = objProd.ConsultarProductosDetalle("IP",vProductos.ToString()); listTop5.DataSource = listaProductos.ToList(); listTop5.DataBind(); }
public List<ProductosDTO> GetProducts() { //ProductoBL obj = new ProductoBL(); Parametros p = new Parametros(); //List<ProductosDTO> listaProductos = new List<ProductosDTO>(); //listaProductos = obj.listaProductos(p.SinFiltro, "", 1); return objProd.listaProductos(p.SinFiltro, "", 1); }
/* public IQueryable GetProducts() { var _db = new KallSonysB2C.Models.ProductContext(); IQueryable query = _db.Products; return query; }*/ public List<ProductosDTO> GetProducts() { ProductoBL obj = new ProductoBL(); Parametros p = new Parametros(); List<ProductosDTO> listaProductos = new List<ProductosDTO>(); listaProductos = obj.listaProductos(p.SinFiltro, "", 1); return listaProductos; }