public async Task <ActionResult> PostMaxMix(MaximosMinimos maxmin) { string _id = null; try { _id = User.Claims.First(x => x.Type == "Idusuario").Value; } catch (Exception) { return(await Task.FromResult(StatusCode(401, "Acceso restringido"))); } MaximosMinimos item = new MaximosMinimos() { Idproducto = maxmin.Idproducto, MinimoAceptable = maxmin.MinimoAceptable, MaximoAceptable = maxmin.MaximoAceptable, IdusuarioCreado = Int32.Parse(_id), FechaCreado = DateTime.Now, IdusuarioActualizo = Int32.Parse(_id), FechaActualizado = DateTime.Now, Estado = maxmin.Estado }; _context.MaximosMinimos.Add(item); await _context.SaveChangesAsync(); return(Ok("MaxMin agregado con exito!!!")); }
public async Task <ActionResult> UpdateMaxMin(int IdMaxMin, MaximosMinimos maxmin) { string _id = null; try { _id = User.Claims.First(x => x.Type == "Idusuario").Value; } catch (Exception) { return(await Task.FromResult(StatusCode(401, "Acceso restringido"))); } var maxMin = await _context.MaximosMinimos.FirstOrDefaultAsync(x => x.IdmaxMin == IdMaxMin); var validar = maxMin == null; if (validar) { return(NotFound()); } maxMin.Idproducto = maxmin.Idproducto; maxMin.MinimoAceptable = maxmin.MinimoAceptable; maxMin.MaximoAceptable = maxmin.MaximoAceptable; maxMin.IdusuarioActualizo = Int32.Parse(_id); maxMin.FechaActualizado = DateTime.Now; maxMin.Estado = maxmin.Estado; await _context.SaveChangesAsync(); return(Ok("MaxMin actualizado con exito!!!")); }