public static OfertaService getOfertaService() { if (ofertaService == null) { ofertaDao = new OfertaDao(); ofertaService = new OfertaService(ofertaDao); } return(ofertaService); }
public ActionResult PublicarOfertas() { var OfertaDao = new OfertaDao(); IList <IOferta> ofertas = OfertaDao.GetAll <IOferta>(); if (ofertas.Count() > 0) { return(View(ofertas)); } else { return(View()); } }
public JsonResult eliminarPublicacion(long oferta_id) { OfertaDao objOfertaDao = new OfertaDao(); bool result = objOfertaDao.elimiarOfertaPorProducto(oferta_id); string resultao; if (result == true) { resultao = "OK"; } else { resultao = "OK"; } // var ofertas = new { producto.NOMBRE_PRODUCTO, producto.Ofertas.FirstOrDefault().PRECIO, producto.Ofertas.FirstOrDefault().PRECIO_OFERTA, producto.Ofertas.FirstOrDefault().PCT_DESCUENTO, producto.Ofertas.FirstOrDefault().STOCK, producto.Ofertas.FirstOrDefault().Tienda.ID_TIENDA, producto.ID_PRODUCTO, producto.Ofertas.FirstOrDefault().DETALLE, producto.Ofertas.FirstOrDefault().ID_OFERTA, producto.Ofertas.FirstOrDefault().Imagen.ID_IMAGEN }; return(this.Json(result, JsonRequestBehavior.AllowGet)); }
public async Task <JsonResult> GuardarOferta() { dynamic resultado; string mensaje; try { OfertaDao ofertaDao = new OfertaDao(); var jsonData = Request.Form["jsonData"]; var consulta = JsonConvert.DeserializeObject <Oferta>(jsonData); HttpFileCollectionBase archivos = Request.Files; ofertaDao.ingresarOfertaImagen(consulta, out mensaje, archivos); } catch (Exception error) { log.Error("->ERROR DE SISTEMA", error); Response.StatusCode = (int)HttpStatusCode.BadRequest; resultado = new { codigo = "ERROR", msg = "Error al intentar subir archivo." }; return(Json(resultado)); } resultado = new { codigo = "OK", msg = mensaje }; return(Json(resultado)); }
public OfertaLog() { dao = new OfertaDao(); }
private void login() { string usuario = txtUsuario.Text.Trim(); string password = txtPassword.Text.Trim(); if (!string.IsNullOrWhiteSpace(txtUsuario.Text) && (!string.IsNullOrWhiteSpace(txtPassword.Text))) { Usuario result; if (cmbBase.Text.Equals("Test")) { varGlobales.baseDeDatos = "cualesmi_lavan_test"; } else { varGlobales.baseDeDatos = "cualesmi_lavanderia"; } try { result = UsuarioDao.Consultar(usuario, password); if (result.nombreUsuario != null) { StatusBar mainStatusBar = new StatusBar(); frmInicio childForm = new frmInicio(); if (result.tipoUsuario == 1) { childForm.mnuAdmUsuarios.Visible = true; childForm.optionsToolStripMenuItem.Visible = true; } childForm.searchToolStripMenuItem.Text = Convert.ToString(result.idUsuario); varGlobales.sessionUsuario = result.idUsuario; mainStatusBar.Panels.Add("t_usuario"); mainStatusBar.Panels.Add("Usuario"); mainStatusBar.Panels.Add("t_sucursal"); mainStatusBar.Panels.Add("sucursal"); mainStatusBar.Panels.Add("Fecha"); mainStatusBar.Panels.Add("tipo"); mainStatusBar.Panels.Add("Oferta del Día"); mainStatusBar.Panels[0].Width = 50; mainStatusBar.Panels[0].Text = "Usuario:"; mainStatusBar.Panels[1].Text = result.nombreUsuario + " " + result.apellidoUsuario; mainStatusBar.Panels[2].Width = 60; mainStatusBar.Panels[2].Text = "Sucursal:"; mainStatusBar.Panels[3].Text = result.sucursalUsuario; mainStatusBar.Panels[4].Width = 200; mainStatusBar.Panels[4].Text = Convert.ToString(DateTime.Now); mainStatusBar.Panels[5].Text = (result.tipoUsuario == 1) ? "Admin" : "Normal"; mainStatusBar.Panels[6].Width = 100; mainStatusBar.Panels[6].Text = "Oferta del día:"; DateTime Hoy = DateTime.Now; int nrodia = (int)Hoy.DayOfWeek; Oferta of = new Oferta(); of = OfertaDao.Buscar(nrodia); varGlobales.OfertaDia = of.Nombre; varGlobales.porcentajeOferta = of.Porcentaje; varGlobales.PrendasDia = of.Prendas; varGlobales.CantidadDia = of.Cantidad; varGlobales.porcentajeVisa = of.PorcentajeVisa; mainStatusBar.Panels[6].Text = varGlobales.OfertaDia; if (of.Porcentaje > 0) { childForm.lblOferta.Text = "Oferta de Día: " + varGlobales.OfertaDia + " (" + varGlobales.porcentajeOferta + "%) Descuento"; } else { childForm.lblOferta.Text = ""; } mainStatusBar.ShowPanels = true; childForm.Controls.Add(mainStatusBar); childForm.Show(); this.Hide(); } else { MessageBox.Show("Usuario y/o Password incorrectos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }catch (Exception e) { MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Debe ingresar Usuario y Password", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }