protected void btnActualizarobservacion_Click(object sender, EventArgs e) { try { if (txtObservacion.Enabled == false) { lblMensa.Text = "No solo se puede enviar observacion una vez"; } else { DetalleGastosComunes detgas = new DetalleGastosComunes(); detgas.IdPago = decimal.Parse(ddlGasto.Text); detgas.Observacion = txtObservacion.Text; detgas.Update(); MultasCollection multa = new MultasCollection(); if (multa.MultasCountResidente() != 0) { Multas multas = new Multas(); detgas.IdPago = decimal.Parse(ddlGasto.Text); multas.Observacion = txtObservacion.Text; multas.Update(); txtObservacion.Text = ""; } lblMensa.Text = "Observacion ingresada Correctamente"; } } catch (Exception) { lblMensa.Text = "Error al ingresar la observacion"; } }
private void OnEnviar(object sender, EventArgs e) { try { Validate Validate = new Validate(this, ErrorProvider); Validate.AddRule(combVeiculo, "Veiculo", "required|numeric|max:11"); Validate.AddRule(combMotorista, "Motorista", "numeric|max:11"); Validate.AddRule(combGravidade, "Gravidade", "required|numeric|exact:1"); Validate.AddRule(combStatus, "Status", "required|numeric|exact:1"); Validate.AddRule(timeDataOcorrencia, "Data Ocorrencia", "required|date:dd/MM/yyyy"); Validate.AddRule(timeDataNotificacao, "Data Notificacao", "date:dd/MM/yyyy"); Validate.AddRule(timeDataVencimento, "Data Vencimento", "date:dd/MM/yyyy"); Validate.AddRule(textValor, "Valor", "reais|max:11"); Validate.AddRule(textDescricao, "Descrição da Infração", "max:500"); Validate.AddRule(textLocal, "Local da Infração", "max:500"); Validate.Validation(); if (Validate.IsValid()) { Multas multas = new Multas(); multas.Veiculo = combVeiculo.SelectedValue; multas.Motorista = combMotorista.SelectedValue; multas.Gravidade = combGravidade.SelectedValue; multas.Status = combStatus.SelectedValue; multas.DataOcorrencia = timeDataOcorrencia.Text; multas.DataNotificacao = timeDataNotificacao.Text; multas.DataVencimento = timeDataVencimento.Text; multas.Valor = Converter.ToDecimal(textValor.Text, true); multas.Descricao = textDescricao.Text; multas.Local = textLocal.Text; if (Id > 0) { multas.Id = Convert.ToInt32(Id); multas.Update(); } else { multas.Create(); } if (multas.Success) { DialogResult SuccessBox = MessageBox.Show(multas.Message, "CADASTRADO"); if (SuccessBox == DialogResult.OK) { if (fmPrincipal != null) { fmPrincipal.AtivarForm(new TMSForms.List.FormMultas(fmPrincipal)); } else { Close(); } } } else { MessageBox.Show("Houver um erro ao salvar a multas (" + multas.Message + ")"); } } else { Validate.ErrorProviderShow(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }