예제 #1
0
        //delete tipo produto
        public static void DeleteClienteTipoId(Int16 id)
        {
            //busca o arquivo q sera apagado
            ClienteTipo           objretorno = new ClienteTipo();
            ClienteTipoRepository tpprod     = new ClienteTipoRepository();

            objretorno = tpprod.Find(id);

            //passa a entidade recuperada para deletar
            tpprod.Delete(objretorno);
            tpprod.Save();
        }
예제 #2
0
        public static void InsertClienteTipo(ClienteTipoModelView model)
        {
            ClienteTipo objretorno = new ClienteTipo();

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

            ClienteTipoRepository tpprod = new ClienteTipoRepository();

            tpprod.Add(objtpprod);
            tpprod.Save();
        }
예제 #3
0
        public static void UpdateClienteTipo(ClienteTipoModelView model)
        {
            ClienteTipo objretorno = new ClienteTipo();

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

            objtpprod.Dataalt = DateTime.Now;
            ClienteTipoRepository tpprod = new ClienteTipoRepository();

            tpprod.Edit(objtpprod);
            tpprod.Save();
        }
예제 #4
0
        public static List <ClienteTipo> getClienteTipoCombo()
        {
            //busca no banco
            ClienteTipoRepository tprep = new ClienteTipoRepository();
            var lst = tprep.Search(x => x.Status == 1).ToList();

            ClienteTipo obj = new ClienteTipo();

            obj.descricao = "_";
            lst.Add(obj);

            var lstorder = lst.OrderBy(s => s.descricao).ToList();

            return(lstorder);
        }
예제 #5
0
        //get produto ID
        public static ClienteTipoModelView GetClienteTipoId(Int16 id)
        {
            ClienteTipo objretorno = new ClienteTipo();

            ClienteTipoRepository tpprod = new ClienteTipoRepository();

            objretorno = tpprod.Find(id);

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

            //vretorno.arquivoimagem = img;

            return(vretorno);
        }
 public ClienteBuilder WithTipo(ClienteTipo tipo)
 {
     cliente.Tipo = tipo;
     return(this);
 }
        public static decimal Desconto(this ClienteTipo clienteTipo, decimal valor)
        {
            var descontoPercentual = (decimal)clienteTipo;

            return((descontoPercentual / 100) * valor);
        }