public LoginController(IUsuarioRepository _usuarioRepository, Randomize randomizacao, Validations validacao, EnvioDeEmail _envioDeEmail) { this._usuarioRepository = _usuarioRepository; this.randomizacao = randomizacao; this.validacao = validacao; this._envioDeEmail = _envioDeEmail; }
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; }
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 } }