public string getAllPagamentosClienteByFornecedor(string id) { string tst = string.Empty; List <PagamentosCliente> ObjList = new List <PagamentosCliente>(); try { ObjList = PagamentosCliente.GetAllByfornecedor(id); return(JsonConvert.SerializeObject(ObjList)); } catch (Exception ex) { Console.WriteLine(ex.Message); } return(tst); }
public void CleanDatabase() { ProjectoTT.Clean(); Orcamentos.Clean(); Ficheiros.Clean(); ProjectLog.Clean(); PagamentosCliente.Clean(); Alojamento.Clean(); Diarias.Clean(); ServicoTT.Clean(); Voos.Clean(); ReportFornecedores.Clean(); }
protected void Page_Load(object sender, EventArgs e) { Users t = (Users)Session["user"]; if (t != null && t.Firstname != "") { loadPageAux(); string fornecedorid = Request.QueryString["ID"]; Fornecedor forne = Fornecedor.Get(fornecedorid); HiddenInfo.Value = JsonConvert.SerializeObject(forne); List <ReportFornecedores> ListaDividas = ReportFornecedores.GetAll(fornecedorid); HiddenListaDividas.Value = JsonConvert.SerializeObject(ListaDividas); var pagamentosCliente = PagamentosCliente.GetAllByfornecedor(fornecedorid); HiddenpagamentosCliente.Value = JsonConvert.SerializeObject(pagamentosCliente); } else { Response.Redirect("login.aspx", true); } }
public static List <PagamentosCliente> GetPagamentosCliente(int intClientID, int[] intYear, int intOrderid = 0) { using (var ctx = new DesenvContext()) { List <csp_CustomClient_PagamentosProdutosGeral_Result> final = new List <csp_CustomClient_PagamentosProdutosGeral_Result>(); foreach (int ano in intYear) { List <csp_CustomClient_PagamentosProdutosGeral_Result> parcial = ctx.Set <csp_CustomClient_PagamentosProdutosGeral_Result>().FromSqlRaw("csp_CustomClient_PagamentosProdutosGeral @ClientId = {0}, @intYear = {1}, @intOrderId = {2}", intClientID, ano, intOrderid).ToList(); final.AddRange(parcial); } var lst = new List <PagamentosCliente>(); //var count = final.ToList(); foreach (var r in final) { var pc = new PagamentosCliente { IDAluno = (int)r.intClientID, Aluno = r.txtName, intOrderID = (int)r.intOrderID, CPF = r.txtRegister, Ano = (int)r.intYear, Mes = (int)r.intMonth, Ref = r.txtComment, DblSumOfDebits = (double)(r.dblSumOfPaymt < 0 ? r.dblSumOfPaymt : 0), DblSumOfPaymt = r.dblSumOfPaymt > 0 ? r.dblSumOfPaymt : 0, DblValue = (double)r.dblValue }; lst.Add(pc); } ; return(lst); } }
public void insertPagamentoCliente() { try { if (HttpContext.Current.Request.Files.AllKeys.Any()) { var objecxt = JObject.Parse(HttpContext.Current.Request.Form["PagamentoCliente"]); var httpPostedFile = HttpContext.Current.Request.Files["UploadedImage"]; PagamentosCliente OBJ = objecxt.ToObject <PagamentosCliente>(); if (httpPostedFile != null) { if (!Directory.Exists(Properties.Settings.Default.PastaDocumentos + OBJ.projectoid)) { Directory.CreateDirectory(Properties.Settings.Default.PastaDocumentos + OBJ.projectoid); } if (!Directory.Exists(Properties.Settings.Default.PastaDocumentos + OBJ.projectoid + "\\PagamentosCliente\\")) { Directory.CreateDirectory(Properties.Settings.Default.PastaDocumentos + OBJ.projectoid + "\\PagamentosCliente\\"); } var fileSavePath = Properties.Settings.Default.PastaDocumentos + OBJ.projectoid + "\\PagamentosCliente\\" + httpPostedFile.FileName; httpPostedFile.SaveAs(fileSavePath); OBJ.Namefile = httpPostedFile.FileName; OBJ.Filepath = fileSavePath; PagamentosCliente.Insert(OBJ); } } } catch (Exception e) { } }
protected void Page_Load(object sender, EventArgs e) { Users t = (Users)Session["user"]; if (t != null && t.Username != "") { loadPageAux(); var usernjson = JsonConvert.SerializeObject(t); CurrentuserHidden.Value = usernjson; string projectid = Request.QueryString["ID"]; string orcamento = Request.QueryString["IDorc"]; if (projectid != null) { //Projecto var projecto = Api.GetProjecto(projectid); var jsonProjecto = JsonConvert.SerializeObject(projecto); ProjectoHidden.Value = jsonProjecto; List <Orcamentos> orcamentosActivos = Api.getAllActiveOrcamentos(projectid); var jsonOrcamentosActivos = JsonConvert.SerializeObject(orcamentosActivos); OrcamentosActivosHidden.Value = jsonOrcamentosActivos; var orcamentoPai = orcamentosActivos.Where(x => x.parrentorcamentoidv == "0").FirstOrDefault(); var orcamentos = Api.GetOrcamentosContext(orcamento); var jsonOrcamentos = JsonConvert.SerializeObject(orcamentos); OrcamentosHidden.Value = jsonOrcamentos; var logs = ProjectLog.GetAll(projectid); HiddenLog.Value = JsonConvert.SerializeObject(logs); var pagamentosCliente = PagamentosCliente.GetAll(projectid); HiddenpagamentosCliente.Value = JsonConvert.SerializeObject(logs); if (orcamento != null) { //Alojamento var alojamento = Api.GetAlojamento(orcamento); var jsonAlojamento = JsonConvert.SerializeObject(alojamento); HiddenAlojamento.Value = jsonAlojamento; //Voos var voos = Api.getVoos(orcamento); var jsonVoos = JsonConvert.SerializeObject(voos); HiddenVoos.Value = jsonVoos; //diarias var diarias = Api.getAllDiarias(orcamento); var jsondiarias = JsonConvert.SerializeObject(diarias); HiddenDiarias.Value = jsondiarias; //Servicos var servicos = Api.getAllServicos(orcamento); var jsonservicos = JsonConvert.SerializeObject(servicos); HiddenServicos.Value = jsonservicos; } } } else { Response.Redirect("login.aspx", true); } }