public DataTable TB_Buscar(String palabra) { DB_Producto daoProd = new DB_Producto(); //DDAOHome db = new DDAOHome(); return(daoProd.find_products(palabra)); }
public List <UEUVista_Tot_Prod> busqueda(int id_categoria) { DB_Producto busq = new DB_Producto(); List <UEUVista_Tot_Prod> res = busq.find_products2(id_categoria); return(res); }
public DataTable MostrarFoto(int idProducto) { DB_Producto daoProducto = new DB_Producto(); //DDAOProducto DAO_Producto = new DDAOProducto(); DataTable Fotos = daoProducto.get_picture_product(idProducto); return(Fotos); }
public DataTable images(int idProducto) { DB_Producto daoProducto = new DB_Producto(); //DDAOProducto db = new DDAOProducto(); DataTable fotos = daoProducto.get_picture_product(idProducto); return(fotos); }
public U_aux_MisComprasUsr RP_PeticionesAceptadas_ItemCommand(String comand, String tb_2, Object session, String tb_1, String comandArg, String redirOrg) { //Funcion Para La Gestion De Las Peticiones Aceptadas U_aux_MisComprasUsr response = new U_aux_MisComprasUsr(); if (comand.Equals("Confirmar")) { if (tb_2.Length == 0) { response.Mensaje = "Antes de confirmar que recibiste el producto, es necesario que califiques a la empresa y des una breve opinión de tu experiencia de compra."; } else { DBUsr daoUsuario = new DBUsr(); //DDAOUsuario daousr = new DDAOUsuario(); DataTable user = (DataTable)session; UEUsuario cliente = new UEUsuario(); cliente.IdUsr = int.Parse(user.Rows[0]["idUsuario"].ToString()); //DataTable empresa = daousr.HistorialCompras(cliente, 2); DataTable empresa = daoUsuario.historial_compras(cliente, 2); UEURango rango = new UEURango(); rango.IdUsr = cliente.IdUsr; rango.IdEmp = int.Parse(empresa.Rows[0]["idEmpresa"].ToString()); rango.Rango = double.Parse(tb_1); rango.Comentario = tb_2; daoUsuario.RegistrarRango(rango, user.Rows[0]["nomUsuario"].ToString()); DB_Admin daoAdministrador = new DB_Admin(); //DDAOadministrador calEmp = new DDAOadministrador(); empresa = daoAdministrador.MostrarEmpresaId(rango.IdEmp); double calAnt = double.Parse(empresa.Rows[0]["calificacionEmpresa"].ToString()); UEUEmpresa emp = new UEUEmpresa(); emp.Calificacion = (calAnt + rango.Rango) / 2; emp.Id = rango.IdEmp; daoUsuario.CalificarEmp(emp, user.Rows[0]["nomUsuario"].ToString()); //daousr.CalificarEmp(emp, user.Rows[0]["nomUsuario"].ToString()); DB_Producto daoProducto = new DB_Producto(); //DDAOProducto confirmar = new DDAOProducto(); int venta = int.Parse(comandArg); int estado = 4; daoProducto.ConfirmarRecibido(venta, estado, user.Rows[0]["nomUsuario"].ToString()); response.Mensaje = "Tu calificación ha sido enviada."; response.Redireccion = "MisComprasUsr.aspx"; if (emp.Calificacion <= 3) { DBUsr dbUsr = new DBUsr(); //DDAOUsuario bl = new DDAOUsuario(); dbUsr.CambiarEstadoEmp(emp.Id, 0, user.Rows[0]["nomUsuario"].ToString()); } } } return(response); }
public DataTable LoadProduct(int comando) { DB_Producto daoProd = new DB_Producto(); return(daoProd.obtener_producto(comando)); //DDAOProducto pdto = new DDAOProducto(); //return pdto.ProductosDetalle(comando); }
private void BorrarPalabra(int idPalabra, String modif) { //DDAOTag DAO_Tag = new DDAOTag(); DB_Producto daoTag = new DB_Producto(); UEUTag EU_Tag = new UEUTag(); EU_Tag.IdTag = idPalabra; daoTag.delete_tag(EU_Tag); //DAO_Tag.EliminarTag(EU_Tag, modif); }
public void BorrarFoto(int idFoto) { DB_Producto daoProducto = new DB_Producto(); //DDAOProducto DAO_Producto = new DDAOProducto(); UEUProducto EU_Producto = new UEUProducto(); EU_Producto.IdFoto = idFoto; daoProducto.delete_picture(EU_Producto); //DAO_Producto.EliminarFoto(EU_Producto); }
public void Delete_image(int commadArg, String modif) { DB_Producto daoProducto = new DB_Producto(); //DDAOProducto DAO_Producto = new DDAOProducto(); UEUProducto EU_Producto = new UEUProducto(); EU_Producto.Id = commadArg; EU_Producto.ModifBy = modif; daoProducto.delete_producto(EU_Producto); //DAO_Producto.EliminarProducto(EU_Producto, modif); }
private void ModificarInventario(int idProducto, int cantidad, int bajoInventario, String modif) { UEUProducto EU_Producto = new UEUProducto(); //DDAOProducto DAO_Producto = new DDAOProducto(); DB_Producto daoProducto = new DB_Producto(); EU_Producto.Id = idProducto; EU_Producto.Cantidad = cantidad; EU_Producto.BajoInventario = bajoInventario; //DAO_Producto.ModificarInventario(EU_Producto, modif); daoProducto.ModificarInventario(EU_Producto, modif); }
private void RegistrarPalabra(String palabra, int idProducto, String modif) { //DDAOTag DAO_Tag = new DDAOTag(); DB_Producto daoTag = new DB_Producto(); UEUTag EU_Tag = new UEUTag(); EU_Tag.Palabra = palabra; EU_Tag.IdProducto = idProducto; EU_Tag.ModifiedBy = modif; daoTag.añadir_tag(EU_Tag); //DAO_Tag.AgregarTag(EU_Tag, modif); }
private void BorrarProducto(int idProducto, String modif) { //DDAOProducto DAO_Producto = new DDAOProducto(); DB_Producto daoProdu = new DB_Producto(); UEUProducto EU_Producto = new UEUProducto(); EU_Producto.Id = idProducto; EU_Producto.ModifBy = modif; daoProdu.delete_producto(EU_Producto); //DAO_Producto.EliminarProducto(EU_Producto, modif); }
public UEUProducto page_load(bool post, Object VerProducto, Object Session) { UEUProducto respo = new UEUProducto(); if (!post) { if (VerProducto == null) { respo.Redireccion = "Home.aspx"; return(respo); //Response.Redirect(); } else { DataTable Fotos = new DataTable(); //DDAOProducto DAO_Producto = new DDAOProducto(); DB_Producto daoProducto = new DB_Producto(); DataTable producto = (DataTable)VerProducto; respo.Nombre = producto.Rows[0]["nomProducto"].ToString(); respo.Descripcion = producto.Rows[0]["desProducto"].ToString(); respo.PrecioString = "$" + producto.Rows[0]["precioProducto"].ToString(); respo.NomEmp = producto.Rows[0]["nomEmpresa"].ToString(); respo.Cantidad = int.Parse(producto.Rows[0]["canProducto"].ToString()); respo.NomCategoria = producto.Rows[0]["nomCategoria"].ToString(); //DAO_Producto.MostrarFotoProducto(int.Parse(producto.Rows[0]["idProducto"].ToString())); Fotos = daoProducto.get_picture_product(int.Parse(producto.Rows[0]["idProducto"].ToString())); respo.Fotos = Fotos; //RP_FotosProductos.DataSource = Fotos; //RP_FotosProductos.DataBind(); if (Session != null) { //ACTUALIZAR EL TOP 10 DataTable user = (DataTable)Session; if (user.Rows[0]["idTipo"].ToString() == "3") { DBUsr daoUser = new DBUsr(); //DDAOUsuario top = new DDAOUsuario(); daoUser.insertar_top_10(int.Parse(producto.Rows[0]["idProducto"].ToString()), int.Parse(user.Rows[0]["idUsuario"].ToString()), user.Rows[0]["nomUsuario"].ToString()); //top.Top10(int.Parse(producto.Rows[0]["idProducto"].ToString()), int.Parse(user.Rows[0]["idUsuario"].ToString()), user.Rows[0]["nomUsuario"].ToString()); } } return(respo); } } else { throw new ArgumentException("Valido"); } }
public U_aux_AdminProd page_load(bool postback, Object Session, Object id_producto) { //DDAOProducto DAO_Producto = new DDAOProducto(); U_aux_AdminProd response = new U_aux_AdminProd(); if (!postback) { if (Session == null) { response.Redir = "LoginUsr.aspx"; return(response); // Response.Redirect("LoginUsr.aspx"); } DataTable Empresa = (DataTable)Session; if (Empresa.Rows[0]["idTipo"].ToString() != "2") { response.Redir = "LoginUsr.aspx"; return(response); //Response.Redirect("LoginUsr.aspx"); } if (int.Parse(Empresa.Rows[0]["estadoEmpresa"].ToString()) != 1) { response.Redir = "PerfilEmpresa.aspx"; return(response); //Response.Redirect("PerfilEmpresa.aspx"); } DB_Producto daoProd = new DB_Producto(); List <UEUProducto> products = daoProd.traer_productos(int.Parse(Empresa.Rows[0]["idEmpresa"].ToString())); response.Products = products; //DataTable Productos = DAO_Producto.MostrarProducto(int.Parse(Empresa.Rows[0]["idEmpresa"].ToString())); //response.Productos = Productos; } else { if (id_producto != null) { throw new System.ArgumentException(id_producto.ToString()); } else { throw new System.ArgumentException("0"); } } if (id_producto != null) { response.IdProducto = id_producto.ToString(); } return(response); }
public DataTable RP_TopTen_ItemCommand(String comand, String comandArg) { if (comand.Equals("Ver")) { DB_Producto daoProducto = new DB_Producto(); //DDAOProducto pdto = new DDAOProducto(); DataTable product = new DataTable(); product = daoProducto.obtener_producto(int.Parse(comandArg)); return(product); } else { return(null); } }
private void ModificarProducto(String nombre, int cantidad, double precio, String descripcion, int categoria, int idProducto, String modif) { //DDAOProducto DAO_Producto = new DDAOProducto(); UEUProducto EU_Producto = new UEUProducto(); DB_Producto daoProducto = new DB_Producto(); EU_Producto.Nombre = nombre; EU_Producto.Cantidad = cantidad; EU_Producto.Precio = precio; EU_Producto.Descripcion = descripcion; EU_Producto.Categoria = categoria; EU_Producto.Id = idProducto; EU_Producto.ModifBy = modif; daoProducto.actualizar_producto(EU_Producto); //DAO_Producto.ModificarProducto(EU_Producto, modif); }
public void BTN_Yes_Click(Object Session, Object VerProducto, String TB_CantidadVenta) { DataTable user = (DataTable)Session; DataTable producto = (DataTable)VerProducto; UEUVenta venta = new UEUVenta(); venta.IdUsr = int.Parse(user.Rows[0]["idUsuario"].ToString()); venta.Cantidad = int.Parse(TB_CantidadVenta); int valor = int.Parse(TB_CantidadVenta) * int.Parse(producto.Rows[0]["precioProducto"].ToString()); venta.Valor = valor; venta.IdProducto = int.Parse(producto.Rows[0]["idProducto"].ToString()); venta.EstadoVenta = 1; DB_Producto daoProducto = new DB_Producto(); //DDAOProducto compra = new DDAOProducto(); daoProducto.CompraProducto(venta, user.Rows[0]["nomUsuario"].ToString()); }
//Metodo Para Agregar Un Producto public void AgregarProducto(String nombre, int cantidad, double precio, String descripcion, int categoria, int idEmpresa, String modif) { //DDAOProducto DAO_Producto = new DDAOProducto(); DB_Producto daoProducto = new DB_Producto(); UEUProducto EU_Producto = new UEUProducto(); EU_Producto.Nombre = nombre; EU_Producto.Cantidad = cantidad; EU_Producto.Precio = precio; EU_Producto.Descripcion = descripcion; EU_Producto.Categoria = categoria; EU_Producto.IdEmpresa = idEmpresa; EU_Producto.ModifBy = modif; EU_Producto.BajoInventario = 1; EU_Producto.Estado_producto = 1; daoProducto.insertar_producto(EU_Producto); //DAO_Producto.GuardarProducto(EU_Producto, modif); }
public void RegistrarFoto(int idProducto, String nombreArchivo, String rutaArchivo, String modif) { DB_Producto daoProducto = new DB_Producto(); UEUFotoProd foto = new UEUFotoProd(); foto.Id_Product = idProducto; foto.NomArchi = nombreArchivo; foto.RutaArchi = rutaArchivo; foto.Modif_By = modif; daoProducto.subir_fotos(foto); //DDAOProducto DAO_Producto = new DDAOProducto(); //UEUProducto EU_Producto = new UEUProducto(); //EU_Producto.Id = idProducto; //EU_Producto.NomArchivo = nombreArchivo; //EU_Producto.RutaArchivo = rutaArchivo; //DAO_Producto.RegistrarFoto(EU_Producto, modif); }
public String BTN_ModificarAlerta_Click(DataTable Empresa, String idProducto, String tb_NuevaAlerta) { if (idProducto == "0") { //Modal("Seleccione un producto"); return("Seleccione un producto"); } //VAMOS A MODIFICAR LA ALERTA DEL PRODUCTO UEUProducto prod = new UEUProducto(); prod.Id = int.Parse(idProducto); prod.BajoInventario = int.Parse(tb_NuevaAlerta); prod.ModifBy = Empresa.Rows[0]["nomEmpresa"].ToString(); //DDAOProducto DAO_Producto = new DDAOProducto(); //DAO_Producto.ModificarAlerta(int.Parse(idProducto), int.Parse(tb_NuevaAlerta), Empresa.Rows[0]["nomEmpresa"].ToString()); DB_Producto daoProducto = new DB_Producto(); daoProducto.modify_alert(prod); //Response.Redirect(Request.Url.AbsoluteUri); return("0"); }
//FUNCION BOTON public U_aux_master_home boton_buscar(String busqueda) { //FUNCION PARA REALIZAR LA BUSQUEDA DE LOS DATOS U_aux_master_home data = new U_aux_master_home(); if (String.IsNullOrWhiteSpace(busqueda)) { DB_Producto daoProducto = new DB_Producto(); //DDAOProducto DAO_Producto = new DDAOProducto(); data.Productos = daoProducto.get_all_products(); //Session["Tienda"] = DAO_Producto.TodoProductos(); data.Url = "Store.aspx"; //Response.Redirect("Store.aspx"); return(data); } //DDAOHome datos = new DDAOHome(); DB_Producto daoProd = new DB_Producto(); String palabra = busqueda; palabra = palabra.Replace(' ', '|'); //datos.Buscador(palabra).Rows.Count > 0 if (daoProd.find_products(palabra).Rows.Count > 0) { data.Productos = daoProd.find_products(palabra); //datos.Buscador(palabra); //Session["Tienda"] = datos.Buscador(palabra); data.Url = "Store.aspx"; //Response.Redirect("Store.aspx"); return(data); } else { data.Productos = null; data.Url = ""; data.Modal_Info1 = "No se encontraron resultados"; return(data); //Modal("No se encontraron resultados"); } }
public DataTable L_Page_Load(bool postback, Object session, DataTable productos) { if (!postback) { if (session != null) { DataTable produc = new DataTable(); produc = (DataTable)session; return(produc); } else { DB_Producto daoProd = new DB_Producto(); //DDAOProducto DAO_Producto = new DDAOProducto(); //DataTable response = DAO_Producto.TodoProductos(); //return response; return(daoProd.get_all_products()); } } else { return(productos); } }
public DataTable MostrarCategoria() { DB_Producto db = new DB_Producto(); return(db.MostrarCategoria()); }