Exemple #1
0
        public ActionResult UpdateMeta(MetaVM metaVm)
        {
            if (metaVm.Id > 0)
            {
                MetaDomainModel metaDM = new MetaDomainModel();
                AutoMapper.Mapper.Map(metaVm, metaDM);
                metaBusiness.UpdateMeta(metaDM);
            }


            return(View());
        }
        public bool UpdateMeta(MetaDomainModel _meta)
        {
            bool respuesta = false;

            if (_meta != null)
            {
                Meta meta = metaRepository.SingleOrDefault(p => p.id == _meta.Id);

                meta.intValor = _meta.IntValor;

                metaRepository.Update(meta);
                respuesta = true;
            }
            return(respuesta);
        }
        public List <MetaDomainModel> GetAllMetas()
        {
            List <MetaDomainModel> metasDM = new List <MetaDomainModel>();
            List <Meta>            metas   = new List <Meta>();

            metas = metaRepository.GetAll().ToList();

            foreach (Meta item in metas)
            {
                MetaDomainModel metaDM = new MetaDomainModel();

                metaDM.Id             = item.id;
                metaDM.IntValor       = item.intValor.Value;
                metaDM.RolDomainModel = new RolDomainModel
                {
                    Id     = item.Rol.Id,
                    Nombre = item.Rol.Nombre
                };

                metasDM.Add(metaDM);
            }

            return(metasDM);
        }