public IHttpActionResult GrabarFormulariosRARDetalleAgentes(FormulariosRARDetalleAgentes pFormulariosRARDetalleAgentes) { if (!ModelState.IsValid) { return(Content(HttpStatusCode.BadRequest, ModelState)); //BadRequest(ModelState); } try { FormulariosRARDetalleAgentes formulariosRARDetalleAgentes = CRUDFormulariosRARDetalleAgentes.instancia.Guardar(pFormulariosRARDetalleAgentes); return(Content(HttpStatusCode.OK, formulariosRARDetalleAgentes)); } catch (Exception ex) { return(Content(HttpStatusCode.InternalServerError, ex.InnerException.InnerException)); } }
public FormulariosRARDetalleAgentes Guardar(FormulariosRARDetalleAgentes pFormulariosRARDetalleAgentes) { ITransaction transaction = session.BeginTransaction(); try { session.SaveOrUpdate(pFormulariosRARDetalleAgentes); transaction.Commit(); session.Flush(); return(pFormulariosRARDetalleAgentes); } catch (Exception e) { transaction.Rollback(); throw e; } }
public bool Borrar(FormulariosRARDetalleAgentes pFormulariosRARDetalleAgentes) { ITransaction transaction = session.BeginTransaction(); try { session.Delete(pFormulariosRARDetalleAgentes); transaction.Commit(); bool ret = true; return(ret); } catch (Exception e) { transaction.Rollback(); throw e; } }