public void save(FormularioAcordo f) { if (f.id == 0) { formularioAcordoBLL.create(f); } else { formularioAcordoBLL.update(f); } }
public bool Salvar(int FormularioId) { try { if (FormularioId > 0) { FormularioAcordoBll formularioAcordoBll = new FormularioAcordoBll(); FormularioAcordo f; f = formularioAcordoBll.read(FormularioId); if (f == null) { f = new FormularioAcordo(); } f.formularioId = FormularioId; if (Util.ISDate(txtDtAcordo.Text)) { f.DataAcordo = DateTime.Parse(txtDtAcordo.Text); } else { f.DataAcordo = null; } if (Util.ISDate(txtMesAno.Text)) { f.Mes = DateTime.Parse(txtMesAno.Text); } else { f.Mes = null; } if (Util.ISDate(txtDataUltimaAcaoFA.Text)) { f.DataUltimaAcao = DateTime.Parse(txtDataUltimaAcaoFA.Text); } else { f.DataUltimaAcao = null; } f.Cenario = txtCenario.Text.TrimEnd(); if (ddlMotivoProcesso.SelectedValue != "0") { f.MotivoProcesso = Convert.ToInt32(ddlMotivoProcesso.SelectedValue); } else { f.MotivoProcesso = null; } if (ddlFechamento.SelectedValue != "0") { f.Fechamento = Convert.ToInt32(ddlFechamento.SelectedValue); } else { f.Fechamento = null; } f.ValorSolicitado = txtValorSolicitadoFA.Text == "" ? 0 : Convert.ToDecimal(txtValorSolicitadoFA.Text.Replace("R$ ", "")); f.ValorAlcada = txtValorAlcadaFA.Text == "" ? 0 : Convert.ToDecimal(txtValorAlcadaFA.Text.Replace("R$ ", "")); f.ValorAcordoDanosMorais = txtAcordoRealizadoMoralFA.Text == "" ? 0 : Convert.ToDecimal(txtAcordoRealizadoMoralFA.Text.Replace("R$ ", "")); f.ValorAcordoDanosMateriais = txtAcordoRealizadoMaterialFA.Text == "" ? 0 : Convert.ToDecimal(txtAcordoRealizadoMaterialFA.Text.Replace("R$ ", "")); f.ValorAcordoObriogacao = txtAcordoRealizadoObricacaoFA.Text == "" ? 0 : Convert.ToDecimal(txtAcordoRealizadoObricacaoFA.Text.Replace("R$ ", "")); if (ddlContatoCom.SelectedValue != "0") { f.ContatoCom = Convert.ToInt32(ddlContatoCom.SelectedValue); } else { f.ContatoCom = null; } f.Email = txtEmailAdvogado.Text.TrimEnd(); f.Telefone = txtTelefoneFA.Text.Replace(")", "").Replace("(", "").Replace("-", "").Replace(" ", "").Trim(); if (ddlAlcada.SelectedValue != "0") { f.Alcada = Convert.ToInt32(ddlAlcada.SelectedValue); } else { f.Alcada = null; } if (ddlEstado.SelectedValue != "0") { f.Estado = Convert.ToInt32(ddlEstado.SelectedValue); } else { f.Estado = null; } if (ddlCritico.SelectedValue != "0") { f.Critico = Convert.ToInt32(ddlCritico.SelectedValue); } else { f.Critico = null; } if (Util.ISDate(txtDataNascimentoFA.Text)) { f.DataNascimento = DateTime.Parse(txtDataNascimentoFA.Text); } else { f.DataNascimento = null; } formularioAcordoBll.save(f); return(true); } else { return(false); } } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }