private void BtnAlteraStatus_Click(object sender, EventArgs e) { if (ListChamado.Count >= 0) { var item = dgVisualizar.CurrentRow.DataBoundItem; var ChamadoItem = (ChamadoModel)item; if (ChamadoItem.Data_Chamado_finalizado == null) { var addTech = new AlterarStatus(usuario, (ChamadoModel)item); addTech.FormClosed += (x, y) => { this.Show(); loadTelaprincipal(); }; addTech.Show(); this.Hide(); } else { MessageBox.Show("Chamado Finalizado, Nao pode ser Alterado"); } } else { MessageBox.Show("Nao Existe Chamdo Para alterar"); } }
private void BtAlterarStatus_Click(object sender, EventArgs e) { if (chamadoModel.Count != 0) { var item = dgVisualizar.CurrentRow.DataBoundItem; var ChamadoItem = (ChamadoModel)item; if (ChamadoItem.Data_Chamado_finalizado == null) { if (ChamadoItem.StatusChamado.NomeStatus != "Finalizado") { var addTech = new AlterarStatus(usuario, ChamadoItem); addTech.FormClosed += (x, y) => { this.Show(); LoadTech(); }; addTech.Show(); this.Hide(); } else { MessageBox.Show("Status Finalizado, Nao pode ser Alterado"); } } else { MessageBox.Show("Chamado Aprovado Nao pode ser Alterado"); } } else { MessageBox.Show("Não Existe Chamado"); } }
private void BtAlterarStatus_Click(object sender, EventArgs e) { //var DgNull = new ChamadoController().FindByOwner(usuario.Codigo_Usuario); if (listaUsuarios.Count >= 0) { var item = dgVisualizar.CurrentRow.DataBoundItem; var ChamadoSelecionado = (ChamadoModel)item; if (ChamadoSelecionado.Tech != null) { if (ChamadoSelecionado.Data_Chamado_finalizado == null) { if (ChamadoSelecionado.StatusChamado.NomeStatus != "Em atendimento") { var addTech = new AlterarStatus(usuario, (ChamadoModel)item); addTech.FormClosed += (x, y) => { this.Show(); LoadUsuario(); }; addTech.Show(); this.Hide(); } else { MessageBox.Show("Chamado em Atendimento, Nao pode ser Alterado"); } } else { MessageBox.Show("Chamado Finalizado, Nao pode ser Alterado"); } } else { MessageBox.Show("Chamado Sem Tecnico, Nao pode ser Alterado"); } } else { MessageBox.Show("Nao Existe nenhum Chamado"); } }