/*Función para vaciar la información en los controles visibles del diseño*/ public void detallesEvento(EDetalleEvento Evento) { //if (Evento.sExpOrigen == " ") //{ // txtExpOrigen.Text = string.Empty; //} //else //{ // txtExpOrigen.Text = Evento.sExpOrigen; //} if (Evento.sNumExpediente == " ") { txtNumExp.Text = string.Empty; } else { txtNumExp.Text = Evento.sNumExpediente; } if (Evento.sJuzgado == " ") { txtJuzgado.Text = string.Empty; } else { txtJuzgado.Text = Evento.sJuzgado; } if (Evento.sContraparte == " ") { txtContraparte.Text = string.Empty; } else { txtContraparte.Text = Evento.sContraparte; } if (Evento.sTipoJuicio == " ") { txtTJuicio.Text = string.Empty; } else { txtTJuicio.Text = Evento.sTipoJuicio; } //if (Evento.sDecripcionActo == " ") //{ // txtDescripActo.Text = string.Empty; //} //else //{ // txtDescripActo.Text = Evento.sDecripcionActo; //} txtEvento.Text = Evento.sEvento; txtTarea.Text = Evento.sTarea; dtpTeminoLegal.Text = Evento.sFTerLegal; dtpTerminoInterno.Text = Evento.sFTerInterno; txtDescripcion.Text = Evento.sPropuesta; }
//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); } } }
/*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); } } }
/*Función que obtiene los detalles del evento registrado*/ public EDetalleEvento infoEvento(int iIdEvento) { DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB); EDetalleEvento detalleEvento = null; var vDetalleE = ADB.ADMSPS_DETALLES_EVENTO(iIdEvento); foreach (var vDetalle in vDetalleE) { detalleEvento = new EDetalleEvento(vDetalle.ExpOrigen.ToString(), vDetalle.NumExpediente.ToString(), vDetalle.Juzgado.ToString(), vDetalle.Contraparte.ToString(), vDetalle.TipoJuicio.ToString(), vDetalle.Evento.ToString(), vDetalle.Tarea.ToString(), vDetalle.TerminoLegal.ToString(), vDetalle.TerminoInterno.ToString(), vDetalle.Propuesta.ToString(), vDetalle.DescripcionActo.ToString()); } return(detalleEvento); }