Exemplo n.º 1
0
        public List <RubroAccion> GetAllRubroAccion(RubroAccion BERubroAccion)
        {
            SqlCommand cmd = new SqlCommand("spGetRubroAccionAll", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@idRubroAccion", SqlDbType.Int).Value = BERubroAccion.idRubroAccion;
            cmd.Parameters.Add("@Id_Objetivo", SqlDbType.Int).Value   = BERubroAccion.Id_Objetivo;
            List <RubroAccion> list = new List <RubroAccion>();

            cn.Open();
            using (IDataReader dataReader = cmd.ExecuteReader())
            {
                while (dataReader.Read())
                {
                    RubroAccion obj = new RubroAccion();
                    if (dataReader["idRubroAccion"] != DBNull.Value)
                    {
                        obj.idRubroAccion = (int)dataReader["idRubroAccion"];
                    }
                    if (dataReader["Id_Objetivo"] != DBNull.Value)
                    {
                        obj.Id_Objetivo = (int)dataReader["Id_Objetivo"];
                    }
                    if (dataReader["nombreRubroAccion"] != DBNull.Value)
                    {
                        obj.nombreRubroAccion = (string)dataReader["nombreRubroAccion"];
                    }
                    if (dataReader["PorcentajeImportancia"] != DBNull.Value)
                    {
                        obj.PorcentajeImportancia = (int)dataReader["PorcentajeImportancia"];
                    }
                    if (dataReader["CostoPermitidoRubro"] != DBNull.Value)
                    {
                        obj.costoPermitidoRubro = (decimal)dataReader["CostoPermitidoRubro"];
                    }
                    if (dataReader["UsuarioRegistra"] != DBNull.Value)
                    {
                        obj.UsuarioRegistra = (string)dataReader["UsuarioRegistra"];
                    }
                    if (dataReader["MaquinaRegistra"] != DBNull.Value)
                    {
                        obj.MaquinaRegistra = (string)dataReader["MaquinaRegistra"];
                    }
                    if (dataReader["FechaRegistro"] != DBNull.Value)
                    {
                        obj.FechaRegistro = (DateTime)dataReader["FechaRegistro"];
                    }
                    if (dataReader["UsuarioModifica"] != DBNull.Value)
                    {
                        obj.UsuarioModifica = (string)dataReader["UsuarioModifica"];
                    }
                    if (dataReader["MaquinaModifica"] != DBNull.Value)
                    {
                        obj.MaquinaModifica = (string)dataReader["MaquinaModifica"];
                    }
                    if (dataReader["FechaModifica"] != DBNull.Value)
                    {
                        obj.FechaModifica = (DateTime)dataReader["FechaModifica"];
                    }
                    list.Add(obj);
                }
            }
            cn.Close();
            return(list);
        }
Exemplo n.º 2
0
 public JsonResult ListarRubroAccion(RubroAccion BERubroAccion)
 {
     return(Json(GetAllRubroAccion(BERubroAccion), JsonRequestBehavior.AllowGet));
 }