示例#1
0
 public LoginController(IUsuarioRepository _usuarioRepository, Randomize randomizacao, Validations validacao, EnvioDeEmail _envioDeEmail)
 {
     this._usuarioRepository = _usuarioRepository;
     this.randomizacao       = randomizacao;
     this.validacao          = validacao;
     this._envioDeEmail      = _envioDeEmail;
 }
示例#2
0
 public EmpresaController(EnvioDeEmail _envioDeEmail, Validations validacoes, IVagaRepository _vagarep, IEmpresaRepository _empresaRepository, UploadArchive _img, IUsuarioRepository _usuario)
 {
     this._envioDeEmail      = _envioDeEmail;
     this.validacoes         = validacoes;
     this._vagarep           = _vagarep;
     this._empresaRepository = _empresaRepository;
     this._img     = _img;
     this._usuario = _usuario;
 }
示例#3
0
        private void dataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender; // variável var = só pode ser declarada dentro de um método ou script

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewImageColumn && e.RowIndex >= 0 && e.ColumnIndex == 7)
            {
                #region Abrir form de envio de e-mail
                existe = false;
                foreach (Form openForm in Application.OpenForms)
                {
                    if (openForm is EnvioDeEmail)
                    {
                        openForm.BringToFront();
                        existe = true;
                    }
                }
                if (!existe)
                {
                    envioDeEmail           = new EnvioDeEmail(dataGridView.CurrentRow.Cells["Email"].Value.ToString());
                    envioDeEmail.MdiParent = this.ParentForm;
                    envioDeEmail.Show();
                }
                #endregion
            }
            else if (senderGrid.Columns[e.ColumnIndex] is DataGridViewImageColumn && e.RowIndex >= 0 && e.ColumnIndex == 8)
            {
                #region Abrir form para adicionar observação
                existe = false;
                foreach (Form openForm in Application.OpenForms)
                {
                    if (openForm is AddObservacao)
                    {
                        openForm.BringToFront();
                        existe = true;
                    }
                }
                if (!existe)
                {
                    addObservacao           = new AddObservacao(1, dataGridView.CurrentRow.Cells["ID"].Value.ToString(), dataGridView.CurrentRow.Cells["Nome"].Value.ToString());
                    addObservacao.MdiParent = this.ParentForm;
                    addObservacao.Show();
                }
                #endregion
            }
        }