Exemplo n.º 1
0
        public void SetInstance(InstanceView xInstance)
        {
            try
            {
                errorProvider1.Dispose();
                btnAgregar.Enabled = true;
                switch (xInstance)
                {
                case InstanceView.Default:
                    break;

                case InstanceView.New:
                    Presenter.InstanceViewServicio = InstanceView.New;
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Edit:
                    Presenter.InstanceViewServicio = InstanceView.Edit;
                    if (!String.IsNullOrEmpty(Presenter.ItemCab_Cotizacion.CONS_CodEstado))
                    {
                        btnAgregar.Enabled = Presenter.ItemCab_Cotizacion.CONS_CodEstado.Equals("001");
                    }
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Delete:
                    break;

                case InstanceView.Save:
                    break;
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetInstanceView, ex); }
        }
Exemplo n.º 2
0
        public void SetInstance(InstanceView x_instance)
        {
            try
            {
                errorProvider1.Dispose();
                btnAgregar.Enabled = true;
                txtcantidad.Text   = @"1";
                switch (x_instance)
                {
                case InstanceView.Default:
                    break;

                case InstanceView.New:

                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Edit:

                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Delete:
                    break;

                case InstanceView.Save:
                    break;
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetInstanceView, ex); }
        }
Exemplo n.º 3
0
        public void SetInstance(InstanceView xInstance)
        {
            try
            {
                errorProvider1.Dispose();
                ENTC_CodigoEntidad.Enabled     = false;
                ENTC_CodigoDepTemporal.Enabled = false;
                txtHBL.Enabled = false;
                switch (xInstance)
                {
                case InstanceView.Default:
                    break;

                case InstanceView.New:
                    btnImportar.Enabled            = true;
                    Presenter.ItemDet_Seguimientos = new Det_Seguimientos();
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Edit:
                    btnImportar.Enabled = false;
                    HashFormulario      = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Delete:
                    break;

                case InstanceView.Save:
                    break;
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetInstanceView, ex); }
        }
Exemplo n.º 4
0
        public void SetInstance(InstanceView x_instance)
        {
            try
            {
                errorProvider1.Dispose();
                ENTC_CodigoEntidad.Enabled = false;
                CbTipoEntidad.Enabled      = false;
                //CbBase.Enabled = false;
                //CbTipo.Enabled = false;
                //CbOrigen.Enabled = false;
                //CbDestino.Enabled = false;
                btnAgregar.Enabled = true;
                switch (x_instance)
                {
                case InstanceView.Default:
                    break;

                case InstanceView.New:

                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Edit:
                    if (!String.IsNullOrEmpty(Presenter.ItemCab_Cotizacion.CONS_CodEstado))
                    {
                        btnAgregar.Enabled = Presenter.ItemCab_Cotizacion.CONS_CodEstado.Equals("001");
                    }
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Delete:
                    break;

                case InstanceView.Save:
                    break;
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetInstanceView, ex); }
        }
Exemplo n.º 5
0
        public void SetInstance(InstanceView xInstance)
        {
            try
            {
                errorProvider1.Dispose();
                switch (xInstance)
                {
                case InstanceView.Default:
                    break;

                case InstanceView.New:
                    mdtDSEG_FechaArribo.NSFecha = Presenter.COPE_FechaArribo != null ? Presenter.COPE_FechaArribo.Value : (DateTime?)null;
                    if (Presenter.COPE_FechaArribo != null && Presenter.COPE_CantidadDias != null)
                    {
                        mdtFecVencimiento.NSFecha = Presenter.COPE_FechaArribo.Value.AddDays(Convert.ToDouble(Presenter.COPE_CantidadDias.Value));
                    }
                    else
                    {
                        mdtFecVencimiento.NSFecha = null;
                    }
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Edit:
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Delete:
                    break;

                case InstanceView.Save:
                    break;
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetInstanceView, ex); }
        }
Exemplo n.º 6
0
        public void SetInstance(InstanceView x_instance)
        {
            try
            {
                errorProvider1.Dispose();
                btnAgregar.Enabled             = true;
                txtSOPE_ImporteIngreso.Enabled = false;
                txtSOPE_ImporteEgreso.Enabled  = false;

                switch (x_instance)
                {
                case InstanceView.Default:
                    break;

                case InstanceView.New:
                    cmbTIPE_codigo.TipoEntidadSelectedValue = Delfin.Controls.EntidadClear.GetCodigoTipoEntidad(TiposEntidad.TIPE_Proveedor);
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Edit:
                    if (String.IsNullOrEmpty(Presenter.ItemDet_OperacionServicio.CONS_CodEST) || Presenter.ItemDet_OperacionServicio.CONS_CodEST != "001")
                    {
                        btnAgregar.Enabled = String.IsNullOrEmpty(Presenter.ItemDet_OperacionServicio.CONS_CodEST);
                    }
                    HashFormulario = FormValidateChanges.iniciarComparacionFormulario(this);
                    break;

                case InstanceView.Delete:
                    break;

                case InstanceView.Save:
                    break;
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetInstanceView, ex); }
        }