public async Task <IActionResult> Post1() { StreamReader reader; string valor; using (reader = new StreamReader(Request.Body, System.Text.Encoding.UTF8)) { valor = await reader.ReadToEndAsync(); } List <Dictionary <string, string> > ls = new List <Dictionary <string, string> >(); List <string> lv = valor.Split("/").ToList(); foreach (string v in lv) { Dictionary <string, string> item = new Dictionary <string, string>(); item.Add(v.Split("=")[0], v.Split("=")[1]); ls.Add(item); } BTDato bt = new BTDato { BTDatoID = 0, Contenido = valor, Fecha = DateTime.Now, Origen = "raw" }; int vl = await _ser.Create(bt); return(Ok(vl)); }
public async Task <IActionResult> PostRawManual() { MemoryStream ms; using (ms = new MemoryStream()) { await Request.Body.CopyToAsync(ms); } string gcadena = ms.ToArray().ToString(); BTDato bt = new BTDato { BTDatoID = 0, Contenido = gcadena, Fecha = DateTime.Now, Origen = "formNS" }; int vl = await _ser.Create(bt); return(Ok(vl)); }
public async Task<int> Update(BTDato entity) { _ctx.BTDatos.Update(entity); await _ctx.SaveChangesAsync(); return entity.BTDatoID; }
public async Task<BTDato> GetId(int id) { BTDato d = await _ctx.BTDatos.FindAsync(id); return d; }
public async Task <int> Create(BTDato bt) { return(await _bat.Create(bt)); }