public static string Deletar(int NumeroOs)
{
Spartacus.Database.Generic database;
Spartacus.Database.Command cmd = new Spartacus.Database.Command();
cmd.v_text = "delete from Trabalhos where OrdemDeServico = #idordemdeservico#";
cmd.AddParameter("idordemdeservico", Spartacus.Database.Type.INTEGER);
cmd.SetValue("idordemdeservico", NumeroOs.ToString());
try
{
ReverterStatusDaOrdemDeServico(NumeroOs);
database = new Spartacus.Database.Sqlite(DB.GetStrConection());
database.Execute(cmd.GetUpdatedText());
return "Serviço deletado com sucesso!";
}
catch (Spartacus.Database.Exception ex)
{
ControllerArquivoLog.GeraraLog(ex);
return String.Format("Ocorreu um erro:{0}", ex.Message);
}
}