예제 #1
0
 public override void proEliminar()
 {
     base.proEliminar();
     foreach (int varPosicion in this.grvListado.GetSelectedRows())
     {
         clsInvMotivo obj = new clsInvMotivo();
         obj.Id = ((clsInvMotivo)this.grvListado.GetRow(varPosicion)).Id;
         if (XtraMessageBox.Show(string.Format("Esta seguro de eliminar los registro nro {0}", obj.Id), "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes &&
             obj.ejecutarMantenimiento(3) >= 0)
         {
             XtraMessageBox.Show("El registro ha sido eliminado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     grcListado.DataSource = clsInvMotivo.Listar();
 }
예제 #2
0
        private void Page_Load(object sender, EventArgs e)
        {
            //Verificamos los acceso del usuario al formulario
            this.proAccesoFormulario();
            this.Text = "Tipos de movimiento";
            switch (varOpeCodigo)
            {
            case 1:     // New
                this.cmbTipo.SelectedIndex = 0;
                this.chkRequerido.Checked  = false;
                break;

            case 2:     // Edit
            case 4:     //Find
                obj = clsInvMotivo.Cargar(varRegCodigo)[0];
                if (obj != null)
                {
                    txtId.Text             = obj.Id.ToString();
                    txtNombre.Text         = obj.Nombre;
                    bedCtaContable.Text    = obj.OACTFormat;
                    txtCtaContable.Text    = obj.OACTName;
                    txtCodCtaContable.Text = obj.OACTCode;
                    txtCenCosto.Text       = obj.ListaCenCosto;
                    txtProyecto.Text       = obj.ListaProyecto;
                    cmbTipo.Text           = obj.TipoMovimiento;
                    txtBodega.Text         = obj.ListaBodega;
                    chkRequerido.Checked   = obj.Requerido;
                }
                break;

            case 3:
                break;
            }
            if (varOpeCodigo.Equals(4))
            {
                this.btnGrabar.Enabled = false;
            }
        }