public bool UpdateProjecto(JObject prj) { var projectoid = prj.GetValue("id").ToString(); var projecto = prj.GetValue("projecto"); ProjectoTT Projecto = projecto.ToObject <ProjectoTT>(); if (ProjectoTT.Update(Projecto, projectoid)) { return(true); } return(false); }
public void CleanDatabase() { ProjectoTT.Clean(); Orcamentos.Clean(); Ficheiros.Clean(); ProjectLog.Clean(); PagamentosCliente.Clean(); Alojamento.Clean(); Diarias.Clean(); ServicoTT.Clean(); Voos.Clean(); ReportFornecedores.Clean(); }
public string insertProjecto(JObject prj) { ProjectoTT newFornecedor = new ProjectoTT(); var projecto = prj.GetValue("projecto"); ProjectoTT Projecto = projecto.ToObject <ProjectoTT>(); string id = string.Empty; if (ProjectoTT.Insert(Projecto, out id)) { return(id); } return(id); }
public static List <dynamic> GetAllProjectos() { var listprj = ProjectoTT.GetAll(); var listorcamentos = Orcamentos.GetAll(); List <dynamic> ObjList = new List <dynamic>(); foreach (var prj in listprj) { foreach (var orc in listorcamentos) { if (prj.Id.ToString() == orc.projectoidv) { dynamic obj = new ExpandoObject(); obj.f_nome = prj.Cliente; obj.p_nome = prj.Nome; obj.projectoidv = prj.Id.ToString(); obj.p_descricao = prj.descricao; obj.sigavidv = prj.sigav; obj.orcamentoidv = orc.Id.ToString(); obj.o_nome = orc.o_nome; obj.EstadoProjecto = prj.estado.Name; obj.EstadoOrcamento = orc.estado.Name; obj.o_datainicio = orc.o_datainicio; obj.pe = orc.pe; obj.o_numeropessoas = orc.o_numeropessoas; obj.Saldo = orc.c_valor; ObjList.Add(obj); } } } return(ObjList); }
public static dynamic GetProjecto(string idProjecto) { var proj = ProjectoTT.Get(idProjecto); return(proj); }