// POST: api/Auxiliar public HttpResponseMessage Post([FromBody] FCCxCAuxiliar nuevoAuxiliar) { try { //probar throw new Exception("Error de prueba"); using (var negocio = new NEGOCIO_Auxiliar()) { var resNegocios = negocio.NEGOCIO_insertar(nuevoAuxiliar); //mensaje Http de respuesta del Api HttpResponseMessage res = null; if (resNegocios) { //crear respuesta de ok res = new HttpResponseMessage(HttpStatusCode.OK); //no se puede obtener el Id del nuevo registro pues retorna un bool //var message = Request.CreateResponse(HttpStatusCode.Created, nuevoConcepto.IdConcepto); //message.Headers.Location = new Uri(Request.RequestUri + // nuevoConcepto.IdConcepto.ToString()); } else { //crear respuesta de error res = new HttpResponseMessage(HttpStatusCode.InternalServerError); } return(res); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public ActionResult Create([Bind(Include = "IdAuxiliar,DscAuxiliar,CodEstado")] FCCxCAuxiliar obj) { NEGOCIO_Auxiliar objNegocios = new NEGOCIO_Auxiliar(); var res = objNegocios.NEGOCIO_insertar(obj); return(RedirectToAction("Index")); }