public MessagesPage(int KlijentId) { InitializeComponent(); KlijentID = KlijentId; BindingContext = model = new PorukaViewModel(KlijentID); NavigationPage.SetHasNavigationBar(this, true); }
public MessagesPage(int Klijent) { InitializeComponent(); KlijentID = Klijent; BindingContext = model = new PorukaViewModel(KlijentID); }
public static Poruka ToModel(this PorukaViewModel porukaVm) => new Poruka() { proizvodId = porukaVm.proizvodId, Id = porukaVm.Id, DatumObjave = porukaVm.DatumObjave, Status = porukaVm.Status, ApplicationUserID = porukaVm.ApplicationUserID, Tekst = porukaVm.Tekst };
public async Task <IActionResult> SnimiPorukuZaProizvod([FromBody] PorukaViewModel poruka) { try { var poruke = await _porukeService.SnimiPorukuZaProizvod(poruka.ToModel(), User.Identity.Name); return(Ok(poruke.Select(c => c.ToViewModel()))); } catch (Exception ex) { return(BadRequest(ex.Message)); } }