Esempio n. 1
0
        public Contrato CargarInformacion()
        {
            Contrato      myContrato = Contrato.CrearContrato("-");
            List <string> contenido  = this.ObtenerContenido();

            return(myContrato);
        }
        // Metodos del formulario.
        #region "Metodos del formulario."

        private void NuevoContrato()
        {
            this.myContrato   = Contrato.CrearContrato();
            this.EstadoForm   = EstadoFormulario.Crear;
            this.accionGrabar = TipoGrabacion.Agregar;
            this.ActivarControles();
        }
 private void limpiarButton_Click(object sender, EventArgs e)
 {
     this.ReinicializarControles();
     this.myContrato = Contrato.CrearContrato("");
     this.VisualizarInformacionDeContrato();
     this.EstadoForm = EstadoFormulario.Buscar;
     this.ActivarControles();
     this.numeroContratoTextBox.Focus();
 }
 private void controlesModoCrear()
 {
     this.myContrato = Contrato.CrearContrato();
     this.VisualizarInformacionDeContrato();
     this.habilitarControles(true);
     this.contratoVigenteCheckBox.Checked = true;
     this.numeroContratoTextBox.Enabled   = false;
     this.numeroContratoButton.Enabled    = false;
     this.HabilitarBotonesLaterales(false);
     this.grabarButton.Visible   = true;
     this.grabarButton.Enabled   = true;
     this.cancelarButton.Visible = true;
     this.FijarImagen(Properties.Resources.ContractAdd, StringResources.MaestroContratos_MensajeModoNuevoContrato);
     this.textoMetroLabel.Text = StringResources.MaestroContratos_MensajeModoNuevoContrato;
     this.restringirFechas();
 }
        private Contrato RecolectarInformacionDeContrato()
        {
            Contrato unContrato = Contrato.CrearContrato(this.numeroContratoTextBox.Text.Trim());

            unContrato.Cliente        = this.myContrato.Cliente;
            unContrato.IdTipoContrato = this.myContrato.IdTipoContrato;
            unContrato.TipoDeContrato = this.myContrato.TipoDeContrato;
            unContrato.Plan           = this.myContrato.Plan;
            unContrato.Prima          = this.myContrato.Prima;
            unContrato.Vehiculo       = this.myContrato.Vehiculo;
            unContrato.Vivienda       = this.myContrato.Vivienda;
            unContrato.DetalleContrato.AsignaFechaContrato(this.inicioVigenciaDateTimePicker.Value);
            unContrato.DetalleContrato.VigenciaContrato   = (this.contratoVigenteCheckBox.Checked ? 1 : 0);
            unContrato.DetalleContrato.DeclaracionDeSalud = (this.declaracionDeSaludCheckBox.Checked ? 1 : 0);
            unContrato.DetalleContrato.Observaciones      = this.observacionesTextBox.Text.Trim();
            return(unContrato);
        }
 private void cancelarButton_Click(object sender, EventArgs e)
 {
     this.cacheTimer.Stop();
     this.QuitarArchivoDeCache();
     if (this.IsChildForm)
     {
         this.HayCambios = false;
         this.Close();
         return;
     }
     this.myContrato = Contrato.CrearContrato("");
     this.ReinicializarControles();
     this.numeroContratoTextBox.Text = string.Empty;
     this.EstadoForm = EstadoFormulario.Buscar;
     this.ActivarControles();
     this.numeroContratoTextBox.Focus();
 }
 private void MetroMaestroDeContratosForm_Load(object sender, EventArgs e)
 {
     this.cargarComboDeTiposDePlanes();
     this.tipoPlanComboBox.SelectedIndex = 0;
     this.cargarComboDePlanes(0);
     this.ActivarControles();
     this.formularioMetroToolTip.SetToolTip(this.formularioPictureBox, StringResources.ToolTip_MaestroDeContratos);
     this.myContrato = Contrato.CrearContrato("");
     if (this.IsChildForm && !string.IsNullOrEmpty(this.NumeroContratoExterno))
     {
         this.myContrato = Contrato.CrearContrato("");
         this.ReinicializarControles();
         this.nuevoButton.Visible        = false;
         this.numeroContratoTextBox.Text = this.NumeroContratoExterno;
         this.BuscarInformacionDeContrato();
     }
     this.VisualizarInformacionDeContrato();
 }
 private void controlesModoBusqueda()
 {
     this.cacheTimer.Stop();
     this.QuitarArchivoDeCache();
     this.myContrato = Contrato.CrearContrato("");
     this.VisualizarInformacionDeContrato();
     this.accionGrabar = TipoGrabacion.Nada;
     this.habilitarControles(false);
     this.HabilitarBotonesLaterales(false);
     this.numeroContratoTextBox.Enabled = true;
     this.numeroContratoButton.Enabled  = true;
     this.nuevoButton.Visible           = true;
     this.grabarButton.Visible          = false;
     this.cancelarButton.Visible        = false;
     this.FijarImagen(Properties.Resources.ContractSearch, StringResources.MaestroContratos_MensajeModoBusqueda);
     this.textoMetroLabel.Text = StringResources.MaestroContratos_MensajeModoBusqueda;
     this.numeroContratoTextBox.Focus();
 }