Example #1
0
        public NOrganicMineralizations GetNMineralization(FarmManure farmManure, int locationid)
        {
            NOrganicMineralizations nOrganicMineralizations = new NOrganicMineralizations();

            NitrogenMineralization myNMineralization = _sd.GetNMineralization(farmManure.NMinerizationId, locationid);

            nOrganicMineralizations.OrganicN_FirstYear = myNMineralization.FirstYearValue;
            nOrganicMineralizations.OrganicN_LongTerm  = myNMineralization.LongTermValue;

            return(nOrganicMineralizations);
        }
        public NOrganicMineralizations GetNMineralization(int manureid, int locationid)
        {
            NOrganicMineralizations nOrganicMineralizations = new NOrganicMineralizations();

            FarmManure myManure = _ud.GetFarmManure(manureid);

            NitrogenMineralization myNMineralization = _sd.GetNMineralization(myManure.nminerizationid, locationid);

            nOrganicMineralizations.OrganicN_FirstYear = myNMineralization.FirstYearValue;
            nOrganicMineralizations.OrganicN_LongTerm  = myNMineralization.LongTermValue;

            return(nOrganicMineralizations);
        }
Example #3
0
        public List <NitrogenMineralization> GetNitrogeMineralizations()
        {
            var array            = (JArray)rss["agri"]["nmp"]["nmineralizations"]["nmineralization"];
            var nmineralizations = new List <NitrogenMineralization>();

            foreach (var r in array)
            {
                var nmineralization = new NitrogenMineralization()
                {
                    Id             = Convert.ToInt32(r["id"].ToString()),
                    Name           = r["name"].ToString(),
                    LocationId     = Convert.ToInt32(r["locationid"].ToString()),
                    FirstYearValue = Convert.ToDecimal(r["firstyearvalue"].ToString()),
                    LongTermValue  = Convert.ToDecimal(r["longtermvalue"].ToString()),
                };
                nmineralizations.Add(nmineralization);
            }

            return(nmineralizations);
        }