/*Evento Load del formulario para realizar la carga de informacion cuando sea requerido*/
        private void FRDetallesOficialiaT_Load(object sender, EventArgs e)
        {
            //DatosUsuario ADatosUsuario = DatosUsuario.Instancia;
            LogicaCC.Logica.UsuarioData AUsuarioData = LogicaCC.Logica.UsuarioData.Instancia;
            idUsuario = int.Parse(AUsuarioData.sIdusuario);

            detalle = null;
            DEvento detalleEve = new DEvento();

            detalle = detalleEve.infoOficialia(iIdOficial);
            detallesOficialia(detalle);

            CDocumentosOficialia Archivos = new CDocumentosOficialia();

            LRuta = Archivos.listaDocumentos(iIdOficial);

            if (LRuta.Count != 0)
            {
                for (int i = 0; i < LRuta.Count; i++)
                {
                    nomArchivo = Path.GetFileName(LRuta[i].sRuta);
                    LinkLabel lnkDocumento = new LinkLabel();
                    lnkDocumento.Text     = nomArchivo;
                    lnkDocumento.AutoSize = true;
                    lnkDocumento.Location = new Point(20, 15 * i + 2);
                    lnkDocumento.Name     = LRuta[i].sRuta;
                    lnkDocumento.Click   += LnkDocumento_Click;
                    listArchivos.Controls.Add(lnkDocumento);
                }
            }
        }
Example #2
0
        //NetworkCredential _NetworkCredential = new NetworkCredential(AccessFiles.sUsuario, AccessFiles.sContraseña);
        //string PathFolderShared = @"\\192.169.143.34\Data_Files";

        /*Funciones que se inicializan cuando el formulario es llamado*/
        public FRRDetallesEvento(int iIdEvento)
        {
            InitializeComponent();
            DEvento detalleEve = new DEvento();

            detalle = detalleEve.infoEvento(iIdEvento);
            detallesEvento(detalle);

            CDocumentosOficialia Archivos = new CDocumentosOficialia();

            LRuta = Archivos.listaArchivoEvento(iIdEvento);

            if (LRuta.Count != 0)
            {
                for (int i = 0; i < LRuta.Count; i++)
                {
                    nomArchivo = Path.GetFileName(LRuta[i].sRuta);
                    LinkLabel lnkDocumento = new LinkLabel();
                    lnkDocumento.Text     = nomArchivo;
                    lnkDocumento.AutoSize = true;
                    lnkDocumento.Location = new Point(5, 15 * i + 2);
                    lnkDocumento.Name     = LRuta[i].sRuta;
                    lnkDocumento.Click   += LnkDocumento_Click;
                    listArchivos.Controls.Add(lnkDocumento);
                }
            }
        }
Example #3
0
        /*Evento Load del formulario para realizar la carga de informacion cuando sea requerido*/
        private void FRRRecepcionOficialia_Load(object sender, EventArgs e)
        {
            LogicaCC.Logica.UsuarioData AUsuarioData = LogicaCC.Logica.UsuarioData.Instancia;
            //DatosUsuario ADatosUsuario = DatosUsuario.Instancia;
            idUsuario = int.Parse(AUsuarioData.sIdusuario);

            detalle = null;
            DEvento detalleEve = new DEvento();

            detalle = detalleEve.infoOficialia(iIdOficial);
            detallesOficialia(detalle);

            CDocumentosOficialia Archivos = new CDocumentosOficialia();

            LRuta = Archivos.listaDocumentos(iIdOficial);

            /*Condicion para saber si es necesario crear o no links y botones*/
            if (LRuta.Count != 0)
            {
                /*Ciclo for para recorrer las rutas y saber cuantos link y botones generar en el formulario*/
                for (int i = 0; i < LRuta.Count; i++)
                {
                    nomArchivo = Path.GetFileName(LRuta[i].sRuta);
                    LinkLabel lnkDocumento = new LinkLabel();
                    lnkDocumento.Text     = nomArchivo;
                    lnkDocumento.AutoSize = true;
                    lnkDocumento.Location = new Point(20, 15 * i + 2);
                    lnkDocumento.Name     = LRuta[i].sRuta;
                    lnkDocumento.Click   += LnkDocumento_Click;
                    listArchivos.Controls.Add(lnkDocumento);

                    Button btnEliminar = new Button();
                    btnEliminar.Size = new Size(15, 15);
                    btnEliminar.FlatAppearance.BorderSize = 0;

                    btnEliminar.MouseHover += BtnEliminar_MouseHover;
                    btnEliminar.MouseLeave += BtnEliminar_MouseLeave;
                    btnEliminar.Cursor      = Cursors.Hand;
                    btnEliminar.FlatStyle   = FlatStyle.Flat;
                    metroToolTip1.SetToolTip(btnEliminar, "Eliminar");
                    btnEliminar.Image          = Properties.Resources.delete_sign_filled_10px;
                    btnEliminar.Location       = new Point(5, 15 * i + 2);
                    btnEliminar.AccessibleName = LRuta[i].sRuta;
                    btnEliminar.Name           = LRuta[i].sIdRuta;
                    btnEliminar.Click         += BtnEliminar_Click;
                    listArchivos.Controls.Add(btnEliminar);
                }
            }
        }
Example #4
0
        /*Evento Load del formulario para realizar la carga de informacion cuando sea requerido*/
        private void FRREditEvento_Load(object sender, EventArgs e)
        {
            detalle = null;
            DEvento detalleEve = new DEvento();

            detalle = detalleEve.infoEvento(iEvento);
            detallesEvento(detalle);

            CDocumentosOficialia Archivos = new CDocumentosOficialia();

            LRuta = Archivos.listaArchivoEvento(iEvento);

            /*Condicion para genera el link label del archivo*/
            if (LRuta.Count != 0)
            {
                for (int i = 0; i < LRuta.Count; i++)
                {
                    nomArchivo = Path.GetFileName(LRuta[i].sRuta);
                    LinkLabel lnkDocumento = new LinkLabel();
                    lnkDocumento.Text     = nomArchivo;
                    lnkDocumento.AutoSize = true;
                    lnkDocumento.Location = new Point(20, 15 * i + 2);
                    lnkDocumento.Name     = LRuta[i].sRuta;
                    lnkDocumento.Click   += LnkDocumento_Click;
                    listArchivos.Controls.Add(lnkDocumento);

                    Button btnEliminar = new Button();
                    btnEliminar.Size = new Size(15, 15);
                    btnEliminar.FlatAppearance.BorderSize = 0;

                    btnEliminar.MouseHover += BtnEliminar_MouseHover;
                    btnEliminar.MouseLeave += BtnEliminar_MouseLeave;
                    btnEliminar.Cursor      = Cursors.Hand;
                    btnEliminar.FlatStyle   = FlatStyle.Flat;
                    metroToolTip1.SetToolTip(btnEliminar, "Eliminar");
                    btnEliminar.Image          = Properties.Resources.delete_sign_filled_10px;
                    btnEliminar.Location       = new Point(5, 15 * i + 2);
                    btnEliminar.AccessibleName = LRuta[i].sRuta;
                    btnEliminar.Name           = LRuta[i].sIdRuta;
                    btnEliminar.Click         += BtnEliminar_Click;
                    listArchivos.Controls.Add(btnEliminar);
                }
            }
        }
Example #5
0
        public int Create(EventModel obj)
        {
            DEvento dal  = new DEvento();
            int     _ind = 0;

            try
            {
                using (TransactionScope trx = new TransactionScope())
                {
                    int response = (int)dal.Create(obj);
                    _ind = response;
                    if (response > 0)
                    {
                        trx.Complete();
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(_ind);
        }
Example #6
0
 public static int ActualizarEventoNotificacion(EEvento ent)
 {
     return(DEvento.ActualizarEventoNotificacion(ent));
 }
Example #7
0
 public static string RegistrarEvento(EEvento ent)
 {
     return(DEvento.RegistrarEvento(ent));
 }
Example #8
0
 public static int ActualizarEvento(EEvento ent)
 {
     return(DEvento.ActualizarEvento(ent));
 }
Example #9
0
 public static int AnularEvento(EEvento ent)
 {
     return(DEvento.AnularEvento(ent));
 }
Example #10
0
 public static EEvento ObtenerEvento(EEvento ent)
 {
     return(DEvento.ObtenerEvento(ent));
 }
Example #11
0
 public static List <EEvento> listarEventoNotificacion(EEvento ent)
 {
     return(DEvento.listarEventoNotificacion(ent));
 }
Example #12
0
 public static List <EEvento> listarEvento(EEvento ent)
 {
     return(DEvento.listarEvento(ent));
 }
Example #13
0
        public List <EventModel> listaEventos(EventModel obj)
        {
            DEvento dal = new DEvento();

            return(dal.listaEventos(obj));
        }