public static string Fechar(string id, string status) { RepComanda repComanda = new RepComanda(); Comanda comanda = new Comanda(); comanda.id_Comanda = Convert.ToInt32(id); if (status == "True") { comanda.ic_Status = 0; } else { comanda.ic_Status = 1; } var result = repComanda.Update(comanda); if (result == true) { return("Comanda fechada com sucesso!"); } else { return("Erro ao fechar comanda"); } }
public bool Enviar(Comanda comanda) { BancoTools banco = new BancoTools(); var retorno = banco.checa_existe("comanda", "id_Comanda", comanda.id_Comanda); RepComanda RepComanda = new RepComanda(); var resultado = RepComanda.Enviar(comanda, retorno); banco.Fechar(); return(resultado); }
protected void Page_Load(object sender, EventArgs e) { objentidade = Session["Objentidade"]; if (objentidade != null) { RepComanda RepComanda = new RepComanda(); DataTable Comandas = new DataTable(); Comandas = RepComanda.Select_Comanda_Entidade(objentidade); ListarComandas(Comandas); } else { Response.Redirect("../Entrada.aspx"); } }
public static string Escolher(string id_Entidade, string id_Estabelecimento, string nm_Mesa) { Comanda comanda = new Comanda(); RepComanda repComanda = new RepComanda(); BancoTools bancoTools = new BancoTools(); comanda.id_Entidade = Convert.ToInt32(id_Entidade); int mesa = bancoTools.retornaId("Mesa", "ds_Mesa", "'" + nm_Mesa + "' and id_Entidade = " + id_Estabelecimento + "", "id_Mesa"); if (mesa != 0) { comanda.id_Mesa = Convert.ToInt32(mesa); } else { return("Mesa inválida"); } var resultComanda = bancoTools.checa_existe("Comanda as C join Mesa as M on M.id_Mesa = C.id_Mesa ", "C.id_Entidade", id_Entidade + " and M.id_Entidade = " + id_Estabelecimento + " and C.ic_Status = 1"); var resultnmComanda = repComanda.Verificar_Comanda(id_Estabelecimento); if (resultComanda.Rows.Count < 1) { comanda.DataHora = DateTime.Now; comanda.ic_Status = 1; if (resultnmComanda == "") { comanda.nm_Comanda = "A" + id_Estabelecimento + "0001"; } else { comanda.nm_Comanda = bancoTools.nmComanda(resultnmComanda); } var result = repComanda.Enviar(comanda, resultComanda); if (result == true) { comanda.id_Comanda = Convert.ToInt32(bancoTools.retornaCampo("id_Comanda", "Comanda", "join Mesa on Mesa.id_Mesa = Comanda.id_Mesa", " Comanda.id_Entidade = " + comanda.id_Entidade + " and Comanda.ic_Status = 1 and Mesa.id_Entidade = " + id_Estabelecimento)); HttpContext.Current.Session["Objcomanda"] = comanda; return("Comanda criada"); } else { return("Erro ao criar comanda"); } } return(""); }
public static string Detalhes(string id, string nome) { Comanda comanda = new Comanda(); RepComanda repComanda = new RepComanda(); comanda.id_Comanda = Convert.ToInt32(id); comanda.nm_Comanda = nome; var detalhecomanda = repComanda.Select_Comanda_Cliente(comanda); if (detalhecomanda.Rows.Count > 0) { HttpContext.Current.Session["Objhistoricocomanda"] = detalhecomanda; return(""); } else { return("Comanda vazia"); } }
public static string Detalhes(string id) { RepComanda repComanda = new RepComanda(); Comandas_Emp comandas_Emp = new Comandas_Emp(); Comanda comanda = new Comanda(); comanda.id_Comanda = Convert.ToInt32(id); var result = repComanda.Select_Comanda(comanda); if (result.Rows.Count > 0) { HttpContext.Current.Session["Objhistoricocomandaempresa"] = result; return(""); } else { return("Comanda vazia"); } }
public bool Delete_Comanda(Comanda Comanda) { RepComanda RepComanda = new RepComanda(); return(RepComanda.Delete(Comanda)); }
public List <Comanda> Select() { RepComanda rep = new RepComanda(); return(rep.Select()); }