示例#1
0
        public static List <UsuarioTipo> getUsuarioTipo()
        {
            //busca no banco
            UsuarioTipoRepository tprep = new UsuarioTipoRepository();
            var lst = tprep.Search(x => x.Status == 1).ToList();

            return(lst);
        }
示例#2
0
        //delete tipo produto
        public static void DeleteUsuarioTipoId(Int16 id)
        {
            //busca o arquivo q sera apagado
            UsuarioTipo           objretorno = new UsuarioTipo();
            UsuarioTipoRepository tpprod     = new UsuarioTipoRepository();

            objretorno = tpprod.Find(id);

            //passa a entidade recuperada para deletar
            tpprod.Delete(objretorno);
            tpprod.Save();
        }
示例#3
0
        public static void InsertUsuarioTipo(UsuarioTipoModelView model)
        {
            UsuarioTipo objretorno = new UsuarioTipo();

            //faz o de para: objModelView para objEntity
            Mapper.CreateMap <UsuarioTipoModelView, UsuarioTipo>();
            var objtpprod = Mapper.Map <UsuarioTipo>(model);

            UsuarioTipoRepository tpprod = new UsuarioTipoRepository();

            tpprod.Add(objtpprod);
            tpprod.Save();
        }
示例#4
0
        public static void UpdateUsuarioTipo(UsuarioTipoModelView model)
        {
            UsuarioTipo objretorno = new UsuarioTipo();

            //faz o de para: objModelView para objEntity
            Mapper.CreateMap <UsuarioTipoModelView, UsuarioTipo>();
            var objtpprod = Mapper.Map <UsuarioTipo>(model);

            //objtpprod.dataincl = DateTime.Now;
            UsuarioTipoRepository tpprod = new UsuarioTipoRepository();

            tpprod.Edit(objtpprod);
            tpprod.Save();
        }
示例#5
0
        //get produto ID
        public static UsuarioTipoModelView GetUsuarioTipoId(Int16 id)
        {
            UsuarioTipo objretorno = new UsuarioTipo();

            UsuarioTipoRepository tpprod = new UsuarioTipoRepository();

            objretorno = tpprod.Find(id);

            Mapper
            .CreateMap <UsuarioTipo, UsuarioTipoModelView>();
            //.ForMember(x => x.imagem, option => option.Ignore());
            var vretorno = Mapper.Map <UsuarioTipoModelView>(objretorno);

            //vretorno.arquivoimagem = img;

            return(vretorno);
        }
示例#6
0
        public static List <UsuarioTipo> getUsuarioTipo(bool useradmin)
        {
            //busca no banco
            UsuarioTipoRepository tprep = new UsuarioTipoRepository();
            List <UsuarioTipo>    lst   = new List <UsuarioTipo>();

            if (!useradmin)
            {
                lst = tprep.Search(x => x.Status == 1 & x.usuariotipoid != 1).ToList();
            }
            else
            {
                lst = tprep.Search(x => x.Status == 1).ToList();
            }

            return(lst);
        }
示例#7
0
 // Constructor
 public UsuarioTipoController(UsuarioTipoRepository usuarioTipoRepository)
 {
     _usuarioTipoRepository = usuarioTipoRepository;
 }