public void DemitirFuncionario(string nome, string setor, string causa, DateTime data, int idUser) { if (causa == string.Empty) { MessageBox.Show("FALHA,PREENCHA OS CAMPOS!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); Clear = false; } else { DemitirInsert SaveDB = new DemitirInsert(); // Demitir o usuário DTODemitidos demitidosDTO = new DTODemitidos(); demitidosDTO.Nome = nome; demitidosDTO.Setor = setor; demitidosDTO.Causa = causa; demitidosDTO.Dia = data; demitidosDTO.IdUsuarios = idUser; SaveDB.Demitir(demitidosDTO); MessageBox.Show("NOVA DEMISSÃO REALIZADA!", "TOPMOVIE", MessageBoxButtons.OK, MessageBoxIcon.Information); Clear = true; } }
public void Demitir(DTODemitidos demitidos) { string query = "insert into tb_demitidos(nm_nomedoatendente,nm_setor,ds_causa,dt_dia_demissao,id_usuario) values(@nome,@setor,@causa,@dia_demissao,@idUsuario)"; List <MySqlParameter> parameters = new List <MySqlParameter>(); parameters.Add(new MySqlParameter("@nome", demitidos.Nome)); parameters.Add(new MySqlParameter("@setor", demitidos.Setor)); parameters.Add(new MySqlParameter("@causa", demitidos.Causa)); parameters.Add(new MySqlParameter("@dia_demissao", demitidos.Dia.ToString("yyyy-MM-dd"))); parameters.Add(new MySqlParameter("@idUsuario", demitidos.IdUsuarios)); ProjetoDataBase database = new ProjetoDataBase(); database.ExecuteInsertParamters(query, parameters); }