/// <summary> /// Metodo que permite Insertar o Actualizar datos en la tabla Pais /// </summary> /// <param name="data"></param> /// <returns></returns> public JsonResult PostData(TipoOrganizacion data, int id) { string Respuesta = string.Empty; if (id != 1) { if (ModelState.IsValid) { db.Tipoorganizacion_Insert(data.tor_descripcion); Respuesta = "success"; } else { Respuesta = "Debe registrar información"; } } else { if (ModelState.IsValid) { db.Tipoorganizacion_Update(data.tor_id, data.tor_descripcion); Respuesta = "success"; } else { Respuesta = "Debe registrar información"; } } return(Json(Respuesta, JsonRequestBehavior.AllowGet)); }
public TipoOrganizacion add(TipoOrganizacion organizacion) { TipoOrganizacion added; using (MyDBContext context = new MyDBContext()) { added = context.Organizaciones.Add(organizacion); } return(added); }
public async Task Create(TipoOrganizacion model) { try { _db.TipoOrganizacion.Add(model); await _db.SaveChangesAsync(); } catch (Exception e) { throw new Exception(e.Message, e); } }
public bool Create(TipoOrganizacionEditionData organizacionData) { var organizacion = new TipoOrganizacion() { Tipo = organizacionData.Tipo }; Session.Save(organizacion); Session.Transaction.Commit(); return(true); }
public JsonResult Post([FromBody] TipoOrganizacion tipo_organizacion) { TipoOrganizacionModel tipoOrganizacionQuery = new TipoOrganizacionModel(tipo_organizacion); if (tipoOrganizacionQuery.Create()) { ResponseMenssage response = new ResponseMenssage("success", tipoOrganizacionQuery.Tipo_organizacion); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "error al crear region"); return(new JsonResult(response)); } }
public async Task Update(TipoOrganizacion model) { try { var _model = await _db.TipoOrganizacion.FirstOrDefaultAsync(e => e.TipoOrganizacionId == model.TipoOrganizacionId); if (_model != null) { _db.Entry(_model).CurrentValues.SetValues(model); await _db.SaveChangesAsync(); } } catch (Exception e) { throw new Exception(e.Message, e); } }
public JsonResult Put(int id, [FromBody] TipoOrganizacion tipo_organizacion) { TipoOrganizacionModel tipoOrganizacionQuery = new TipoOrganizacionModel(tipo_organizacion); tipoOrganizacionQuery.Tipo_organizacion.Id = id; if (tipoOrganizacionQuery.Update()) { ResponseMenssage response = new ResponseMenssage("success", tipoOrganizacionQuery.Tipo_organizacion); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "error al modificar tipo_organizacion"); return(new JsonResult(response)); } }
public async Task UpdateEstado(TipoOrganizacion model) { try { var _model = await _db.TipoOrganizacion.FirstOrDefaultAsync(e => e.TipoOrganizacionId == model.TipoOrganizacionId); if (_model != null) { _model.Estado = model.Estado; await _db.SaveChangesAsync(); } } catch (Exception e) { throw new Exception(e.Message, e); } }
public JsonResult Get(int id) { TipoOrganizacion tipo_organizacion = new TipoOrganizacion { Id = id }; TipoOrganizacionModel tipoOrganizacionQuery = new TipoOrganizacionModel(tipo_organizacion); if (tipoOrganizacionQuery.ReadById()) { ResponseMenssage response = new ResponseMenssage("success", tipoOrganizacionQuery.Tipo_organizacion); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "tipo_organizacion no encontrada"); return(new JsonResult(response)); } }
public async Task <IHttpActionResult> UpdateEstado([FromBody] TipoOrganizacion model) { try { log.Info(new MDCSet(this.ControllerContext.RouteData)); await _entityRepo.UpdateEstado(model); return(Ok()); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }
public async Task <IHttpActionResult> Update([FromBody] TipoOrganizacion model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { log.Info(new MDCSet(this.ControllerContext.RouteData)); await _entityRepo.Update(model); return(Ok("Registro actualizado exitosamente!")); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }
public TipoOrganizacionModel(TipoOrganizacion tipo_organizacion) { this.Tipo_organizacion = tipo_organizacion; }