private void btnSalvar_Click(object sender, EventArgs e) { StatusOS_Controller statcon = new StatusOS_Controller(); if (statcon.verificaOS(id) == true) { osm.OSN = mtxtOS.Text; osm.Id = id; osm.Sistema_Id = Convert.ToInt32(cmbSistema.SelectedValue); osm.PA = mtxtPA.Text; osm.TC = mtxtTC.Text; osm.DataEmissao = Convert.ToDateTime(mtxtDataEmissao.Text); osm.Funcionario_Id = Convert.ToInt32(cmbResp.SelectedValue); osm.Prioridade_Id = Convert.ToInt32(cmbPrioridade.SelectedValue); osm.TipoServico_Id = Convert.ToInt32(cmbTipo.SelectedValue); osm.ItemContratual = txtItem.Text; osm.Servico = cmbServico.Text; osm.DataPrevista = Convert.ToDateTime(mtxtPrev.Text); osm.DataEntregue = Convert.ToDateTime(mtxtEntregue.Text); osm.Solicitacao = txtSolicitacao.Text; osm.Departamento_Id = departamento; osc.trataRequisicao(btnSalvar.Text, osm); if (mtxtEntregue.Text != "01/01/0001") { statOS.Descricao = "Ordem de Serviço Encerrada"; statOS.OS_Id = id; statOS.Status_Id = 7; statOS.dataAlteracao = DateTime.Now; statcon.trataRequisicao("Cadastrar", statOS); } } this.Close(); }