private void ZavrsiBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { HttpResponseMessage response = ServisiService.GetResponse(ServisID.ToString()); if (response.IsSuccessStatusCode) { ServisInfo_API.Models.Servisi servis = response.Content.ReadAsAsync <ServisInfo_API.Models.Servisi>().Result; servis.DatumZavršetka = DateTime.Now; servis.Cijena = Convert.ToDecimal(CijenaTxt.Text); servis.Opis = opisTxt.Text; servis.TrajanjeDani = DateTime.Now.DayOfYear - s.DatumPocetka.Value.DayOfYear; // bug ako su 2 razlicite godine ! HttpResponseMessage response2 = ServisiService.PutResponse(ServisID, servis); MessageBox.Show("Servis uspjesno završen"); if (MessageBox.Show("Da li zelite prikazati izvjestaj servisa?", "Question", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { HttpResponseMessage r = ServisiService.GetActionResponse("GetIzvjestaj", ServisID.ToString()); if (r.IsSuccessStatusCode) { DetaljiServisa_Report detalji = r.Content.ReadAsAsync <DetaljiServisa_Report>().Result; Reports.ReportViewForm frm = new Reports.ReportViewForm(); frm.detalji = detalji; frm.Show(); } } Bind(); } } }
private void PrintajAktivneTermineBtn_Click(object sender, EventArgs e) { HttpResponseMessage responseTermini = terminiService.GetActionResponse("SearchByAktivniTermini"); if (responseTermini.IsSuccessStatusCode) { List <Termini_Result> t = responseTermini.Content.ReadAsAsync <List <Termini_Result> >().Result; Reports.ReportViewForm frm = new Reports.ReportViewForm(); frm.termini = t; frm.Show(); } }
private void ReportViewForm_Load(object sender, EventArgs e) { HttpResponseMessage response = _predmetiService.GetResponse(); if (response.IsSuccessStatusCode) { predmetiInput.DataSource = response.Content.ReadAsAsync <List <PredmetVM> >().Result; predmetiInput.ValueMember = "PredmetId"; predmetiInput.DisplayMember = "Naziv"; } Reports.ReportViewForm frm = new Reports.ReportViewForm(); }
private void IzvjestajBtn_Click(object sender, EventArgs e) { HttpResponseMessage r = ServisiService.GetActionResponse("GetIzvjestaj", ServisID.ToString()); if (r.IsSuccessStatusCode) { DetaljiServisa_Report detalji = r.Content.ReadAsAsync <DetaljiServisa_Report>().Result; Reports.ReportViewForm frm = new Reports.ReportViewForm(); frm.detalji = detalji; frm.Show(); } }
private void button4_Click(object sender, EventArgs e) { Reports.ReportViewForm frm = new Reports.ReportViewForm(); frm.Show(); }
private void ProcesirajBtn_Click(object sender, EventArgs e) { Reports.ReportViewForm frm = new Reports.ReportViewForm(); frm.termini = result; frm.ShowDialog(); }