public async Task <ActionResult <PCFlatComision> > PostFlatComision(PCFlatComision flatComision) { _context.PCFlatComision.Add(flatComision); await _context.SaveChangesAsync(); return(CreatedAtAction("GetFlatComision", new { id = flatComision.Id }, flatComision)); }
public async Task <IActionResult> PutFlatComision(int id, PCFlatComision flatComision) { if (id != flatComision.Id) { return(BadRequest()); } _context.Entry(flatComision).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FlatComisionExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public decimal PorcFlat(int IdSubcategoria) { int IdTablaFlatComision = 0; decimal porcFlat = 0; //WSMY437 Tabla de Subcategoria de productos WSMY437 _WSMY437 = new WSMY437(); PCFlatComision pCFlatComision = new PCFlatComision(); _WSMY437 = _context.WSMY437.Find(IdSubcategoria); if (_WSMY437 != null) { IdTablaFlatComision = (int)_WSMY437.IdTablaFlatComision; pCFlatComision = _context.PCFlatComision.Find(IdTablaFlatComision); if (pCFlatComision != null) { porcFlat = pCFlatComision.Porcentaje; } } return(porcFlat); }
public async Task <HttpResponseMessage> UpdateFlatComisionAsync(int id, PCFlatComision flatComision) { var client = new HttpClient(); return(await client.PutAsync($"{baseUrl}api/FlatComision/{id}", getStringContentFromObject(flatComision))); }
public async Task <HttpResponseMessage> InsertFlatComisionAsync(PCFlatComision flatComision) { var client = new HttpClient(); return(await client.PostAsync($"{baseUrl}api/FlatComision", getStringContentFromObject(flatComision))); }