Esempio n. 1
0
        /**
         * AgregarItem (): agrega un artículo a la compra
         */
        public String AgregarItem(int productoID)
        {
            String mensaje = "";
            // Crear un nuevo artículo para agregar al carrito
            ViewModelInventarioDetalle nuevoItem = new ViewModelInventarioDetalle(productoID);

            // Si este artículo ya existe en lista de libros, aumente la Cantidad
            // De lo contrario, agregue el nuevo elemento a la lista
            if (nuevoItem != null)
            {
                if (Items.Exists(x => x.id == productoID))
                {
                    ViewModelInventarioDetalle item = Items.Find(x => x.id == productoID);
                    item.totalStock++;
                }
                else
                {
                    nuevoItem.totalStock = 1;
                    Items.Add(nuevoItem);
                }
                mensaje = SweetAlertHelper.Mensaje("Orden producto", "Producto agregado a la orden", SweetAlertMessageType.success);
            }
            else
            {
                mensaje = SweetAlertHelper.Mensaje("Orden producto", "El producto solicitado no existe", SweetAlertMessageType.warning);
            }
            return(mensaje);
        }
Esempio n. 2
0
        public String AgregarItem(int departamentoId)
        {
            departamento = departamentoId;
            String mensaje = "";
            // Crear un nuevo artículo para agregar al carrito
            viewModelReservaDetalle nuevoItem = new viewModelReservaDetalle(departamentoId);

            if (nuevoItem != null)
            {
                if (Items.Exists(x => x.IdDepartamento == departamentoId))
                {
                    mensaje = SweetAlertHelper.Mensaje("Reservación", "Ya agrego este departamento a su lista de deseos", SweetAlertMessageType.error);
                }
                else
                {
                    Items.Add(nuevoItem);
                }
                mensaje = SweetAlertHelper.Mensaje("Reservación", "Departamento agregado a la lista de deseos", SweetAlertMessageType.success);
            }
            else
            {
                mensaje = SweetAlertHelper.Mensaje("Reservación", "El departamento solicitado no existe", SweetAlertMessageType.warning);
            }
            return(mensaje);
        }
Esempio n. 3
0
        // GET: Usuario
        public ActionResult Index(String email, String clave)
        {
            if (email == null || clave == null)
            {
                return(View());
            }

            usuario user;

            if (ModelState.IsValid)
            {
                user = repoUsua.logIn(email, clave);

                if (user == null)
                {
                    ViewBag.NotificationMessage = SweetAlertHelper.Mensaje("Inicio de sesión", "Error al autenticarse o usuario deshabilitado", SweetAlertMessageType.warning);
                    return(View());
                }

                if (user.idTipoUsuario == 1)
                {
                    Session.Add("Usuario", user);
                    return(RedirectToAction("MenuAdministrador", "Home"));
                }
                else
                {
                    Session.Add("Usuario", user);
                    return(RedirectToAction("Index", "Home"));
                }
            }
            return(View("Index"));
        }
Esempio n. 4
0
        public String EliminarItem(int idProducto)
        {
            String mensaje = "El producto no existe";

            if (Items.Exists(x => x.id == idProducto))
            {
                var itemEliminar = Items.Single(x => x.id == idProducto);
                Items.Remove(itemEliminar);
                mensaje = SweetAlertHelper.Mensaje("Orden producto", "producto eliminado", SweetAlertMessageType.success);
            }
            return(mensaje);
        }
Esempio n. 5
0
        public String EliminarItem(int departamentoId)
        {
            String mensaje = "El departamento solicitado no existe";

            if (Items.Exists(x => x.IdDepartamento == departamentoId))
            {
                var itemEliminar = Items.Single(x => x.IdDepartamento == departamentoId);
                Items.Remove(itemEliminar);
                mensaje = SweetAlertHelper.Mensaje("Reservación", "Eliminado de la lista de deseos", SweetAlertMessageType.success);
            }
            return(mensaje);
        }