public static void FillPaymentFields(String PaymentID, TextBox Data, TextBox Metodo, TextBox Montante, TextBox Movimentacao, TextBox Estado) { db = new SQLDatabaseManager(); String query = String.Format("UPDATE dbo.PAGAMENTO SET ESTADO='1'WHERE IDPAGAMENTO='{0}'", PaymentID); db.ExecuteNonQuery(query); query = String.Format("UPDATE dbo.MARCACAO SET ESTADO='4' WHERE IDPAGAMENTO='{0}'", PaymentID); db.ExecuteNonQuery(query); query = String.Format("SELECT * FROM dbo.PAGAMENTO WHERE IDPAGAMENTO='{0}'", PaymentID); DataTable temp; temp = db.GetDataTable(query); foreach(DataRow r in temp.Rows) { Data.Text = r["DATA_LIMITE"].ToString(); Metodo.Text = r["METODO"].ToString(); Movimentacao.Text = r["NUMEROMOVIMENTACAO"].ToString(); Montante.Text = r["MONTANTE"].ToString(); if(r["ESTADO"].ToString() == "0") { Estado.Text = "Falta pagar"; } else { Estado.Text = "Pago"; } break; } }
public static Boolean Activate(String Email, String Code, Literal Message) { if (!ValidEmail(Email)) { return(false); } String query = "UPDATE dbo.CLIENTE SET ESTADO=1 WHERE EMAIL='" + Email + "' AND CODIGO='" + Code + "' "; if (db.ExecuteNonQuery(query) == 1) { return(true); } return(false); }
public Boolean SaveChangesToDatabase() { db = new SQLDatabaseManager(); String query = String.Format("UPDATE dbo.CLIENTE SET MORADA='{0}', CONTRIBUINTE='{1}', CONTACTO='{2}', BI='{3}', EMAIL='{4}', PASSWORD='******' WHERE IDCLIENTE='{6}'", _address, _fiscal, _contact, _cc, _email, _encryptedpassword, _id); if (db.ExecuteNonQuery(query) == 1) { return(true); } return(false); }
public Boolean SaveChangesToDatabase() { db = new SQLDatabaseManager(); String query = String.Format("UPDATE dbo.CLIENTE SET MORADA='{0}', CONTRIBUINTE='{1}', CONTACTO='{2}', BI='{3}', EMAIL='{4}', PASSWORD='******' WHERE IDCLIENTE='{6}'", _address, _fiscal, _contact, _cc, _email, _encryptedpassword, _id); if(db.ExecuteNonQuery(query) == 1) { return true; } return false; }
public static String UseVehicle(UInt32 idMarcacao, UInt32 idVet, ref GridViewUpdateEventArgs e) { db = new SQLDatabaseManager(); String query = String.Format("SELECT * FROM dbo.VEICULOS WHERE EMUSO = '0'"); DataTable temp; temp = db.GetDataTable(query); if (temp.Rows.Count == 0) { e.Cancel = true; return "Não existem veículos disponíveis."; } UInt32 avaiableCar = 0; foreach(DataRow r in temp.Rows) { avaiableCar = Convert.ToUInt32(r["IDVEICULO"].ToString()); break; } query = String.Format("UPDATE dbo.VEICULOS SET EMUSO='{0}' WHERE IDVEICULO='{1}'", idMarcacao, avaiableCar); if (db.ExecuteNonQuery(query) < 1) { e.Cancel = true; return "Erro Desconhecido"; } query = String.Format("UPDATE dbo.MARCACAO SET IDVEICULO='{0}', IDVETERINARIO='{1}' WHERE IDMARCACAO='{2}'", avaiableCar, idVet, idMarcacao); if (db.ExecuteNonQuery(query) < 1) { e.Cancel = true; return "Erro Desconhecido"; } return "Foi atribuido com sucesso à consulta Nº " + idMarcacao; }
public static String UpdateConsult(UInt32 idMarcacao, UInt32 novoEstado, ref GridViewUpdateEventArgs e) { db = new SQLDatabaseManager(); switch(novoEstado) { case 2: String query = String.Format("UPDATE dbo.MARCACAO SET ESTADO='{0}' WHERE IDMARCACAO='{1}'", novoEstado, idMarcacao); if (db.ExecuteNonQuery(query) < 1) { e.Cancel = true; return "Erro Desconhecido"; } return "Estado alterado com sucesso. Pode prosseguir para o local."; case 3: query = String.Format("UPDATE dbo.MARCACAO SET ESTADO='{0}' WHERE IDMARCACAO='{1}'", novoEstado, idMarcacao); if (db.ExecuteNonQuery(query) < 1) { e.Cancel = true; return "Erro Desconhecido"; } query = String.Format("SELECT * FROM dbo.VEICULOS WHERE EMUSO = '{0}'", idMarcacao); DataTable temp; temp = db.GetDataTable(query); UInt32 avaiableCar = 0; foreach(DataRow r in temp.Rows) { avaiableCar = Convert.ToUInt32(r["IDVEICULO"].ToString()); break; } query = String.Format("UPDATE dbo.VEICULOS SET EMUSO='0' WHERE IDVEICULO='{1}'","0", avaiableCar); if (db.ExecuteNonQuery(query) < 1) { e.Cancel = true; return "Erro Desconhecido"; } query = String.Format("SELECT IDCLIENTE, URGENCIA FROM dbo.MARCACAO WHERE IDMARCACAO='{0}'", idMarcacao); temp = db.GetDataTable(query); String idClient = null; String urg = null; foreach(DataRow r in temp.Rows) { idClient = r["IDCLIENTE"].ToString(); urg = r["URGENCIA"].ToString(); break; } UInt32 montante = 0; DateTime dt = DateTime.Now.AddDays(7); Random random = new Random(); int randomNumber = random.Next(23535, 67456); if (urg != String.Empty) montante = 40; else montante = 30; Dictionary<String, String> InsertData = new Dictionary<String, String>() { {"MONTANTE", Convert.ToString(montante)}, {"METODO", "Multibanco"}, {"DATA_LIMITE", dt.ToString()}, {"NUMEROMOVIMENTACAO", randomNumber.ToString() }, {"IDMARCACAO", Convert.ToString(idMarcacao)}, {"IDCLIENTE", idClient}, {"ESTADO", "0"} }; if (!db.Insert("dbo.PAGAMENTO", InsertData)) return "Erro ao processar nota de pagamento."; query = String.Format("SELECT * FROM dbo.PAGAMENTO WHERE IDMARCACAO='{0}'", idMarcacao); temp = db.GetDataTable(query); String idPayment = null; foreach (DataRow r in temp.Rows) { idPayment = r["IDPAGAMENTO"].ToString(); break; } query = String.Format("UPDATE dbo.MARCACAO SET IDPAGAMENTO='{0}' WHERE IDMARCACAO='{1}'", idPayment, idMarcacao); if (db.ExecuteNonQuery(query) > 0) return "A nota de pagamento foi criada com sucesso e enviada para o cliente em questão."; else return "Erro ao processar nota de pagamento."; case 4: query = String.Format("UPDATE dbo.MARCACAO SET ESTADO='{0}' WHERE IDMARCACAO='{1}'", novoEstado, idMarcacao); if (db.ExecuteNonQuery(query) < 1) { e.Cancel = true; return "Erro Desconhecido"; } return "Todo o processo da consulta foi concluído com sucesso."; } return "Erro desconhecido."; }
public static Boolean RegisterClinicHistory(String idAnimal, String idMedicamento, String ocorrencia) { DateTime dt = DateTime.Now; db = new SQLDatabaseManager(); Dictionary<String, String> InsertData = new Dictionary<String, String>() { {"IDMEDICAMENTO", idMedicamento}, {"IDANIMAL", idAnimal}, {"OCORRENCIA", ocorrencia}, {"DATA", dt.ToString() } }; if (!db.Insert("dbo.HISTORICOCLINICO", InsertData)) return false; String query = String.Format("UPDATE dbo.MARCACAO SET ESTADO='4' WHERE IDANIMAL='{0}'", idAnimal); if (db.ExecuteNonQuery(query) == 0) return false; return true; }
public Boolean SaveChangesToDatabase() { db = new SQLDatabaseManager(); String query = String.Format("UPDATE dbo.ANIMAL SET NOME='{0}', ESPECIE='{1}', RACA='{2}', IDADE='{3}', PESO='{4}', TEMPERATURA='{5}', TIPO='{6}' WHERE IDANIMAL='{7}'", _name, _species, _race, _age, _weight, _temperature, _type, animalID); if (db.ExecuteNonQuery(query) == 1) { return true; } return false; }