public async Task <Englyn> ArbedEnglyn(Englyn englyn) { var canlyniad = await _client.CreateDocumentAsync( UriFactory.CreateDocumentCollectionUri(_gosodiadau.Value.EnwBasDdata, _gosodiadau.Value.Casgliad), englyn); return((Englyn)canlyniad.Resource); }
public async Task <Englyn> GolyguEnglyn(Englyn englyn) { var canlyniad = await _client.ReplaceDocumentAsync( UriFactory.CreateDocumentUri(_gosodiadau.Value.EnwBasDdata, _gosodiadau.Value.Casgliad, englyn.Id), englyn); return((Englyn)canlyniad.Resource); }
public async Task <IActionResult> ArbedEnglyn(GwybodaethDelwedd gwybodaeth) { var englyn = new Englyn() { CyfeiriadDelwedd = gwybodaeth.CyfeiriadDelwedd, Bedd = gwybodaeth.EnwBedd, Mynwent = gwybodaeth.Mynwent, Dyddiad = gwybodaeth.Dyddiad, Llinell1 = gwybodaeth.Llinell1, Llinell2 = gwybodaeth.Llinell2, Llinell3 = gwybodaeth.Llinell3, Llinell4 = gwybodaeth.Llinell4, Bardd = gwybodaeth.Bardd }; await _cronfaEnglynion.ArbedEnglyn(englyn); return(RedirectToAction("RhestruEnglynion", "Englyn")); }
public async Task <ActionResult> Golygu(Englyn englyn) { await _cronfaEnglynion.GolyguEnglyn(englyn); return(RedirectToAction(nameof(RhestruEnglynion))); }