public static bool agregar(UserMesa userMesa, Producto producto, int idEstadoProducto, int cantidad, double precioUnitario, int?idCuenta) { exito = false; try { Pedido Pedido = new Pedido(); Pedido.IdUserMesa = userMesa.id; Pedido.IdProducto = producto.id; 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 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(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); }
//TODO: Mesa Reservada estadoCod=1 public static UserMesa MesaReservada() { UserMesa userMesa = Get(1); int numeroDeMesa = userMesa.Mesa.numero; using (mbDBContext entities = new mbDBContext()) { return(entities.UserMesas.FirstOrDefault(e => e.Mesa.numero == 1)); } }
public static bool agregar(UserMesa UserMesa) { exito = false; try { using (mbDBContext UserMesaDBEntities = new mbDBContext()) { UserMesaDBEntities.UserMesas.Add(UserMesa); UserMesaDBEntities.SaveChanges(); } exito = true; } catch { exito = false; } return(exito); }