public static bool agregar(String descri, int idProducto, bool activa, String UserId) { exito = false; try { Carta carta = new Carta(); carta.activa = activa; carta.descripcion = descri; carta.UserId = UserId; carta.fecha = DateTime.Now; using (mbDBContext cartaDBEntities = new mbDBContext()) { cartaDBEntities.Cartas.Add(carta); cartaDBEntities.SaveChanges(); } exito = true; // mens = "Carga Realizada"; } catch { exito = false; //mens = "Error al intentar cargar - Carta"; } return(exito); }
public static Cuenta CrearyObtnerCuenta(UsuarioMesaDetalle usuarioMesaDetalle) { try { // UserMesa userMesa = UserMesaController.Get(iduserMesa); Cuenta Cuenta = new Cuenta(); Cuenta.idUserMesa = usuarioMesaDetalle.id; Cuenta.estadoCod = (int)EnumEstadoCuenta.Solicitada; Cuenta.estado_descri = EnumEstadoCuenta.Solicitada.ToString(); Cuenta.total = PedidoController.ObtnerSubtotalXMesa(usuarioMesaDetalle.mesaNumero); Cuenta.esactual = true; Cuenta.fecha = DateTime.Now; using (mbDBContext CuentaDBEntities = new mbDBContext()) { CuentaDBEntities.Cuentas.Add(Cuenta); CuentaDBEntities.SaveChanges(); } } catch { exito = false; errorCuenta = new ErrorCuenta(1, "Error al carga Cuenta por parametros"); } return(GetActualporusuario(usuarioMesaDetalle.id)); }
public static bool update(int id, String descri, bool activa, String UserId) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Cartas.FirstOrDefault(e => e.id == id); if (entity != null) { entity.UserId = UserId; entity.descripcion = descri; entity.fecha = DateTime.Now; entity.activa = activa; dBEntities.Entry(entity).State = System.Data.Entity.EntityState.Modified; dBEntities.SaveChanges(); exito = true; } } } catch { exito = false; //mens = "Error al intentar actualizar la carta"; } return(exito); }
public static bool update(int id, int idQr, int numero, int cantSillaAprox, bool disponible) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Mesas.FirstOrDefault(e => e.Id == id); if (entity != null) { //entity.idproducto = idProducto; entity.idqr = idQr; entity.numero = numero; entity.cant_silla_aprox = cantSillaAprox; entity.disponible = disponible; entity.fecha_creacion = DateTime.Now; dBEntities.SaveChanges(); // mens = "Mesa actualizada con éxito"; exito = true; } } } catch { exito = false; //mens = "Error al intentar actualizar la Mesa"; } return(exito); }
//Actualizar el estado de una lista de pedidos para cierta mesa (numero de mesa) al idEstado que se le pasa public static Cuenta PedirCuentaMesa(UsuarioMesaDetalle usuarioMesaDetalle) { //Creo la cuenta Cuenta cuenta = CuentaController.CrearyObtnerCuenta(usuarioMesaDetalle); if (cuenta != null) { try { //Obtengo los pedidos de la mesa IEnumerable <Pedido> ListaPedidosDeMesa = GetTodos(usuarioMesaDetalle.mesaNumero); using (mbDBContext dBEntities = new mbDBContext()) { //Actualizo el estado de los pedidos y le asigno su id de cuenta foreach (Pedido pedido in ListaPedidosDeMesa) { pedido.IdEstado = (int)EnumEstadoPedido.PedidoDeCuenta; pedido.idCuenta = cuenta.id; dBEntities.Entry(pedido).State = System.Data.Entity.EntityState.Modified; dBEntities.SaveChanges(); exito = true; } } } catch { exito = false; } } return(cuenta); }
public static bool update(UserMesa userMesa) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.UserMesas.FirstOrDefault(e => e.id == userMesa.id); if (entity != null) { entity.UserId = userMesa.UserId; entity.IdMesa = userMesa.IdMesa; entity.idPerfilMesa = userMesa.idPerfilMesa; entity.activo = userMesa.activo; entity.habilitado = userMesa.habilitado; entity.fecha = DateTime.Now; dBEntities.SaveChanges(); } } } catch { exito = false; } return(exito); }
//habilitado lo uso para quitar los usuarios de la mesa habilitado en la mesa o no public static bool CerrarUsuariosDeMesa(Mesa mesa) { exito = false; try { IList <UserMesa> listUserMesas = GetUserMesaByNumeroMesa(mesa.numero); foreach (UserMesa userMesa in listUserMesas) { using (mbDBContext dBEntities = new mbDBContext()) { if (userMesa != null) { userMesa.habilitado = false; userMesa.activo = false; dBEntities.Entry(userMesa).State = System.Data.Entity.EntityState.Modified; dBEntities.SaveChanges(); exito = true; } } } } catch { exito = false; } return(exito); }
public static bool agregar(String UserId, int idMesa, int idPerfilMesa, bool activo, bool habilitado) { exito = false; try { UserMesa UserMesa = new UserMesa(); UserMesa.UserId = UserId; UserMesa.IdMesa = idMesa; UserMesa.idPerfilMesa = idPerfilMesa; UserMesa.activo = activo; UserMesa.habilitado = habilitado; UserMesa.fecha = DateTime.Now; using (mbDBContext UserMesaDBEntities = new mbDBContext()) { //UserMesaDBEntities.Entry(UserMesa).State = UserMesa.Modified; UserMesaDBEntities.UserMesas.Add(UserMesa); UserMesaDBEntities.SaveChanges(); } exito = true; // mens = "Carga Realizada"; } catch { exito = false; //mens = "Error al intentar cargar - UserMesa"; errorUserMesa = new ErrorUserMesa(1, "Error en carga"); } return(exito); }
public static bool update(Mesa Mesa) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Mesas.FirstOrDefault(e => e.Id == Mesa.Id); if (entity != null) { entity.idqr = Mesa.idqr; entity.numero = Mesa.numero; entity.cant_silla_aprox = Mesa.cant_silla_aprox; entity.disponible = Mesa.disponible; entity.fecha_creacion = DateTime.Now; dBEntities.SaveChanges(); } } } catch { exito = false; } return(exito); }
public static bool update(int id, String UserId, int idMesa, int idPerfilMesa, bool activo, bool habilitado) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.UserMesas.FirstOrDefault(e => e.id == id); if (entity != null) { //entity.idproducto = idProducto; entity.UserId = UserId; entity.IdMesa = idMesa; entity.idPerfilMesa = idPerfilMesa; entity.activo = activo; entity.habilitado = habilitado; entity.fecha = DateTime.Now; dBEntities.SaveChanges(); // mens = "UserMesa actualizada con éxito"; exito = true; } } } catch { exito = false; //mens = "Error al intentar actualizar la UserMesa"; } return(exito); }
public static bool agregar(int idUserMesa, int idProducto, int idEstadoProducto, int cantidad, double precioUnitario, int?idCuenta) { exito = false; try { Pedido Pedido = new Pedido(); Pedido.IdUserMesa = idUserMesa; Pedido.IdProducto = idProducto; Pedido.IdEstado = idEstadoProducto; Pedido.cantidad = cantidad; Pedido.precio = (float)precioUnitario; Pedido.subtotal = (float)(precioUnitario * cantidad); Pedido.idCuenta = idCuenta; Pedido.fecha = DateTime.Now; using (mbDBContext PedidoDBEntities = new mbDBContext()) { PedidoDBEntities.Pedidoes.Add(Pedido); PedidoDBEntities.SaveChanges(); } exito = true; } catch { exito = false; errorPedido = new ErrorPedido(1, "Error al carga Pedido por parametros"); } return(exito); }
public static bool update(Carta carta) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Cartas.FirstOrDefault(e => e.id == carta.id); if (entity != null) { entity.UserId = carta.UserId; entity.descripcion = carta.descripcion; entity.fecha = carta.fecha; entity.activa = carta.activa; dBEntities.Entry(entity).State = System.Data.Entity.EntityState.Modified; dBEntities.SaveChanges(); } } } catch { exito = false; } return(exito); }
public static bool update(int id, String UserId, int idTipo, int idSubTipo, String descripcion, Double precioUnitario, bool activo) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Productoes.FirstOrDefault(e => e.id == id); if (entity != null) { entity.UserId = UserId; entity.IdTipo = idTipo; entity.idSubTipo = idSubTipo; entity.descripcion = descripcion; entity.precioUnitario = (float)precioUnitario; entity.activo = activo; entity.fecha_carga = DateTime.Now; dBEntities.SaveChanges(); exito = true; } } } catch { exito = false; } return(exito); }
public static bool agregar(int idProducto, int idCarta, String userId) { exito = false; try { Carta_Producto carta_Producto = new Carta_Producto(); carta_Producto.idCarta = idCarta; carta_Producto.idProducto = idProducto; carta_Producto.UserId = userId; carta_Producto.fecha = DateTime.Now; carta_Producto.estado = 1; using (mbDBContext cartaDBEntities = new mbDBContext()) { cartaDBEntities.Carta_Producto.Add(carta_Producto); cartaDBEntities.SaveChanges(); } exito = true; } catch (Exception e) { exito = false; //mens = "Error al intentar cargar - Carta"; } return(exito); }
public static bool update(Producto Producto) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Productoes.FirstOrDefault(e => e.id == Producto.id); if (entity != null) { entity.UserId = Producto.UserId; entity.IdTipo = Producto.IdTipo; entity.idSubTipo = Producto.idSubTipo; entity.descripcion = Producto.descripcion; entity.precioUnitario = Producto.precioUnitario; entity.activo = Producto.activo; entity.fecha_carga = DateTime.Now; dBEntities.SaveChanges(); exito = true; } } } catch { exito = false; } return(exito); }
public static bool agregar(String UserId, String titulo, String mensaje, bool confoto, String nombrefoto = "") { exito = false; try { MensajeMuro mensajeMuro = new MensajeMuro(); mensajeMuro.UserId = UserId; mensajeMuro.titulo = titulo; mensajeMuro.mensaje = mensaje; mensajeMuro.estadoCod = (int)EnumEstadoMensaje.Cargado; mensajeMuro.estado_descri = EnumEstadoMensaje.Cargado.ToString(); mensajeMuro.reportado = false; mensajeMuro.confoto = confoto; mensajeMuro.nombrefoto = nombrefoto; mensajeMuro.fecha = DateTime.Now; using (mbDBContext MensajeDBEntities = new mbDBContext()) { MensajeDBEntities.MensajeMuroes.Add(mensajeMuro); MensajeDBEntities.SaveChanges(); } exito = true; } catch { exito = false; } return(exito); }
public static bool agregar(String UserId, int idTipo, int idSubTipo, String descripcion, double precioUnitario, bool activo) { exito = false; try { Producto Producto = new Producto(); Producto.UserId = UserId; Producto.IdTipo = idTipo; Producto.idSubTipo = idSubTipo; Producto.descripcion = descripcion; Producto.precioUnitario = (float)precioUnitario; Producto.activo = activo; Producto.fecha_carga = DateTime.Now; using (mbDBContext ProductoDBEntities = new mbDBContext()) { ProductoDBEntities.Productoes.Add(Producto); ProductoDBEntities.SaveChanges(); } exito = true; } catch { exito = false; } return(exito); }
public static bool agregar(int idQr, int numero, int cantSillaAprox, bool disponible) { exito = false; try { Mesa Mesa = new Mesa(); Mesa.idqr = idQr; Mesa.numero = numero; Mesa.cant_silla_aprox = cantSillaAprox; Mesa.disponible = disponible; Mesa.fecha_creacion = DateTime.Now; using (mbDBContext MesaDBEntities = new mbDBContext()) { MesaDBEntities.Mesas.Add(Mesa); MesaDBEntities.SaveChanges(); } exito = true; // mens = "Carga Realizada"; } catch { exito = false; //mens = "Error al intentar cargar - Mesa"; errorMesa = new ErrorMesa(1, "Error en carga"); } return(exito); }
//public class AlumnoDireccion //{ // public string Direccion { get; set; } // public string Nombre { get; set; } // public string Apellido { get; set; } // public string Estado { get; set; } // public double PromedioAcumulado { get; set } //} //public List<AlumnoDireccion> ListaJoin() //{ // return (from ad in model.AlumnoDireccion // join a in model.Alumno on ad.AlumnoId equals a.AlumnoId // select new AlumnoDireccion // { // Direccion = ad.Direccion, // Nombre = a.Nombre, // Apellido = a.Apellido, // Estado = a.Estado, // PromedioAcumulado = a.PromedioAcumulado // }).ToList(); //} public static bool agregar(Mesa Mesa) { exito = false; try { using (mbDBContext MesaDBEntities = new mbDBContext()) { MesaDBEntities.Mesas.Add(Mesa); MesaDBEntities.SaveChanges(); } exito = true; } catch { exito = false; } return(exito); }
public static bool agregar(Producto Producto) { exito = false; try { using (mbDBContext ProductoDBEntities = new mbDBContext()) { ProductoDBEntities.Productoes.Add(Producto); ProductoDBEntities.SaveChanges(); } exito = true; } catch { exito = false; } return(exito); }
public static bool agregar(AspNetUser AspNetUser) { exito = false; try { using (mbDBContext AspNetUserDBEntities = new mbDBContext()) { AspNetUserDBEntities.AspNetUsers.Add(AspNetUser); AspNetUserDBEntities.SaveChanges(); } exito = true; } catch { exito = false; } return(exito); }
public static bool agregar(Carta_Producto carta_Producto) { bool cargaOk = false; try { using (mbDBContext cartaDBEntities = new mbDBContext()) { cartaDBEntities.Carta_Producto.Add(carta_Producto); cartaDBEntities.SaveChanges(); } cargaOk = true; } catch { cargaOk = false; } return(cargaOk); }
public static bool agregar(SubTipo subTipo) { bool cargaOk = false; try { using (mbDBContext DBEntities = new mbDBContext()) { DBEntities.SubTipoes.Add(subTipo); DBEntities.SaveChanges(); } cargaOk = true; } catch { cargaOk = false; } return(cargaOk); }
//Actualizar cuenta public static bool Update(Cuenta cuenta) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { if (cuenta != null) { dBEntities.Entry(cuenta).State = System.Data.Entity.EntityState.Modified; dBEntities.SaveChanges(); exito = true; } } } catch { exito = false; } return(exito); }
public static bool Borrar(String id) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.AspNetUsers.FirstOrDefault(e => e.Id == id); if (entity != null) { dBEntities.AspNetUsers.Remove(entity); dBEntities.SaveChanges(); exito = true; } } } catch { exito = false; } return(exito); }
public static bool agregar(String descri, DateTime fechaCarga) { bool cargaOk = false; try { SubTipo subTipo = new SubTipo(); subTipo.descripcion_subtipo = descri; subTipo.fecha_carga = fechaCarga; using (mbDBContext DBEntities = new mbDBContext()) { DBEntities.SubTipoes.Add(subTipo); DBEntities.SaveChanges(); } cargaOk = true; } catch { cargaOk = false; } return(cargaOk); }
public static bool Borrar(int id) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Carta_Producto.FirstOrDefault(e => e.id == id); if (entity != null) { dBEntities.Carta_Producto.Remove(entity); dBEntities.SaveChanges(); exito = true; } } } catch { exito = false; } return(exito); }
public static bool agregar(String descri, DateTime fechaCarga) { bool cargaOk = false; try { TipoProducto tipoProducto = new TipoProducto(); tipoProducto.descripcion = descri; tipoProducto.fecha_carga = fechaCarga; using (mbDBContext DBEntities = new mbDBContext()) { DBEntities.TipoProductoes.Add(tipoProducto); DBEntities.SaveChanges(); } cargaOk = true; } catch { cargaOk = false; } return(cargaOk); }
public static bool Borrar(int id) { bool TodoOk = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Productoes.FirstOrDefault(e => e.id == id); if (entity != null) { dBEntities.Productoes.Remove(entity); dBEntities.SaveChanges(); TodoOk = true; } } } catch { TodoOk = false; } return(TodoOk); }
public static bool update(Carta_Producto carta) { exito = false; try { using (mbDBContext dBEntities = new mbDBContext()) { var entity = dBEntities.Carta_Producto.FirstOrDefault(e => e.id == carta.id); if (entity != null) { entity.idCarta = carta.idCarta; entity.idProducto = carta.idProducto; entity.fecha = DateTime.Now; dBEntities.SaveChanges(); } } } catch { exito = false; } return(exito); }