public ConsultUser(string userId)
 {
     InitializeComponent();
     userRepo = RepositoryManager.ManagerInstance.UserRepository();
     this.currentUser = userRepo.FindById(userId);
     persister = new GenericPersister<User>(userRepo, new Validator<User>[] { userValidator }, userCaster);
     userCaster.SetModel(currentUser);
 }
Example #2
0
 public ConsultUser(string userId)
 {
     InitializeComponent();
     userRepo         = RepositoryManager.ManagerInstance.UserRepository();
     this.currentUser = userRepo.FindById(userId);
     persister        = new GenericPersister <User>(userRepo, new Validator <User>[] { userValidator }, userCaster);
     userCaster.SetModel(currentUser);
 }
Example #3
0
        public ChangePasswordForm(string userId)
        {
            InitializeComponent();

            var userRepo = RepositoryManager.ManagerInstance.UserRepository();
            var user     = userRepo.FindById(userId);

            caster    = new UserCaster(user);
            persister = new GenericPersister <User>(userRepo, new Validator <User>[] { validator }, caster);
        }
        public ChangePasswordForm(string userId)
        {
            InitializeComponent();

            var userRepo = RepositoryManager.ManagerInstance.UserRepository();
            var user = userRepo.FindById(userId);

            caster = new UserCaster(user);
            persister = new GenericPersister<User>(userRepo, new Validator<User>[] { validator }, caster);
        }
        public FormCustomer(string customerId)
        {
            InitializeComponent();
            validator = new CustomerValidator(customerRepo);
            persister = new GenericPersister<Customer>(customerRepo, validator, caster);

            if (customerId != null)
            {
                var customer = customerRepo.FindById(customerId);
                txtName.Text = customer.Name;
                mTxtCpf.Text = customer.Cpf;
                caster.SetModel(customer);
            }
        }
        public FormCustomer(string customerId)
        {
            InitializeComponent();
            validator = new CustomerValidator(customerRepo);
            persister = new GenericPersister <Customer>(customerRepo, validator, caster);

            if (customerId != null)
            {
                var customer = customerRepo.FindById(customerId);
                txtName.Text = customer.Name;
                mTxtCpf.Text = customer.Cpf;
                caster.SetModel(customer);
            }
        }
        public FormProduct(string productId)
        {
            InitializeComponent();
            validator = new ProductValidator(productRepo);
            persister = new GenericPersister<Product>(productRepo, validator, caster);

            if(productId != null)
            {
                Product product = productRepo.FindById(productId);
                txtProductName.Text = product.Name;
                txtPrice.Text = product.Price.ToString();
                txtAmount.Text = product.Amount.ToString();
                caster.SetModel(product);
            }
        }
        public FormProduct(string productId)
        {
            InitializeComponent();
            validator = new ProductValidator(productRepo);
            persister = new GenericPersister <Product>(productRepo, validator, caster);

            if (productId != null)
            {
                Product product = productRepo.FindById(productId);
                txtProductName.Text = product.Name;
                txtPrice.Text       = product.Price.ToString();
                txtAmount.Text      = product.Amount.ToString();
                caster.SetModel(product);
            }
        }
 public FormOrder(string customerId)
 {
     InitializeComponent();
     persister     = new SalePersister(saleRepo, prodRepo, validator, caster);
     this.customer = custRepo.FindById(customerId);
 }
 public FormRegister()
 {
     InitializeComponent();
     userRepo  = RepositoryManager.ManagerInstance.UserRepository();
     persister = new GenericPersister <User>(userRepo, new Validator <User>[] { userValidator, passwordValidator }, userCaster);
 }
 public FormRegister()
 {
     InitializeComponent();
     userRepo = RepositoryManager.ManagerInstance.UserRepository();
     persister = new GenericPersister<User>(userRepo, new Validator<User>[] { userValidator, passwordValidator }, userCaster);
 }
 public FormOrder(string customerId)
 {
     InitializeComponent();
     persister = new SalePersister(saleRepo, prodRepo, validator, caster);
     this.customer = custRepo.FindById(customerId);
 }