コード例 #1
0
        private bool GrabarContrato()
        {
            if (this.accionGrabar == TipoGrabacion.Nada)
            {
                return(false);
            }
            Contrato myContrato = Contrato.Crear();

            myContrato.NumeroContrato       = this.numeroContratoTextBox.Text.Trim();
            myContrato.FechaInicioContrato  = DateTime.Parse(this.inicioContratoTextBox.Text.Trim());
            myContrato.FechaTerminoContrato = DateTime.Parse(this.terminoContratoTextBox.Text.Trim());
            myContrato.RutCliente           = this.rutTextBox.Text.Trim();
            myContrato.IdPlan = this.planComboBox.SelectedValue.ToString().Trim();
            myContrato.FechaInicioDeVigencia  = this.inicioVigenciaDateTimePicker.Value;
            myContrato.FechaTerminoDeVigencia = DateTime.Parse(this.terminoVigenciaTextBox.Text);
            myContrato.VigenciaContrato       = (this.contratoVigenteCheckBox.Checked ? 1 : 0);
            myContrato.DeclaracionDeSalud     = (this.declaracionDeSaludCheckBox.Checked ? 1 : 0);
            myContrato.PrimaAnual             = double.Parse(this.primaAnualTextBox.Text.Trim());
            myContrato.PrimaMensual           = double.Parse(this.valorBaseContratoTextBox.Text.Trim());
            myContrato.Observaciones          = this.observacionesTextBox.Text.Trim();
            CmdGrabarContrato myCommand = CmdGrabarContrato.Crear(myContrato, this.accionGrabar);

            myCommand.Ejecutar();
            if (myCommand.OcurrioError)
            {
                MessageBox.Show(myCommand.MensajeError.ToString(), "Error.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                MessageBox.Show(myCommand.MensajeGrabacion.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            return(myCommand.fueAlmacenado);
        }
コード例 #2
0
 private bool GrabarContrato()
 {
     try
     {
         if (this.accionGrabar == TipoGrabacion.Nada)
         {
             return(false);
         }
         Contrato          nuevoContrato = this.RecolectarInformacionDeContrato();
         CmdGrabarContrato myCommand     = CmdGrabarContrato.Crear(nuevoContrato, this.accionGrabar);
         myCommand.Ejecutar();
         if (myCommand.OcurrioError)
         {
             MsgBox.Show(this, myCommand.MensajeError.ToString(), StringResources.TituloMensajes_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             MsgBox.Show(this, myCommand.MensajeGrabacion.ToString(), StringResources.TituloMensajes_Atencion, MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         return(myCommand.fueAlmacenado);
     }
     catch (Exception ex)
     {
         MsgBox.Show(this, ex.Message.ToString(), StringResources.TituloMensajes_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     return(false);
 }