public JsonResult ObtenerAnio(int idanio) { string message = string.Empty; AnioBE entidad = AnioLN.ObtenerAnio(idanio); var jsonResult = Json(new { obj = entidad }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
public JsonResult EliminarAnio(AnioBE obj) { string message = string.Empty; bool seElimino = AnioLN.EliminarAnio(obj); var jsonResult = Json(new { success = seElimino }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
public AnioBE ObtenerAnio(int idanio) { AnioBE item = null; try { cn.Open(); item = AnioDA.ObtenerAnio(idanio, cn); } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(item); }
public bool EliminarAnio(AnioBE entidad) { bool seGuardo = false; try { cn.Open(); seGuardo = AnioDA.EliminarAnio(entidad, cn); } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(seGuardo); }
public AnioBE ObtenerAnio(int idanio, OracleConnection db) { AnioBE item = null; try { string sp = $"{Package.Mantenimiento}USP_SEL_ANIO"; var p = new OracleDynamicParameters(); p.Add("PI_ID_ANIO", idanio); p.Add("PO_REF", dbType: OracleDbType.RefCursor, direction: ParameterDirection.Output); item = db.Query <AnioBE>(sp, p, commandType: CommandType.StoredProcedure).FirstOrDefault(); } catch (Exception ex) { Log.Error(ex); } return(item); }
public JsonResult GuardarAnio(AnioBE objAnio) { string message = string.Empty; bool seGuardo = AnioLN.GuardarAnio(objAnio); if (seGuardo) { message = "Se guardó correctamente"; } else { message = "Hubo un problema en la grabación de los datos, intentelo nuevamente"; } var jsonResult = Json(new { success = seGuardo, message = message }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
public bool GuardarResultadoAnio(AnioBE obj, int idresultado, int idusuario, OracleConnection db) { bool seGuardo = false; try { string sp = $"{Package.Filtro}USP_INS_GUARDAR_ANIO"; var p = new OracleDynamicParameters(); p.Add("PI_ANIO", obj.ANIO); p.Add("PI_ID_RESULTADO", idresultado); p.Add("PI_ID_USUARIO", idusuario); p.Add("PO_ROWAFFECTED", dbType: OracleDbType.Int32, direction: ParameterDirection.Output); db.Execute(sp, p, commandType: CommandType.StoredProcedure); int filasAfectadas = (int)p.Get <dynamic>("PO_ROWAFFECTED").Value; seGuardo = filasAfectadas > 0; } catch (Exception ex) { Log.Error(ex); } return(seGuardo); }
public bool EliminarAnio(AnioBE entidad, OracleConnection db) { bool seGuardo = false; try { string sp = $"{Package.Mantenimiento}USP_DEL_ANIO"; var p = new OracleDynamicParameters(); p.Add("PI_ID_ANIO", entidad.ID_ANIO); p.Add("PI_UPD_USUARIO", entidad.UPD_USUARIO); p.Add("PO_ROWAFFECTED", dbType: OracleDbType.Int32, direction: ParameterDirection.Output); db.Execute(sp, p, commandType: CommandType.StoredProcedure); int filasAfectadas = (int)p.Get <dynamic>("PO_ROWAFFECTED").Value; seGuardo = filasAfectadas > 0; } catch (Exception ex) { Log.Error(ex); } return(seGuardo); }