/*Función para vaciar la información en los controles visibles del diseño*/ private void informacionPropuesta(ISPropuesta infPropuesta, int aprobacion) { txtPropuesta.Text = infPropuesta.sPropuesta; if (aprobacion > 0) { btnRegistrar.Enabled = false; } }
/*Funcón para obtener información de la propuesta registrada*/ public ISPropuesta InfoPropuesta(int iIdPropuesta) { DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB); ISPropuesta detalleProp = null; var vInfoPropuesta = ADB.ADMSPS_INFORMACION_PROPUESTA(iIdPropuesta); foreach (var vPropuesta in vInfoPropuesta) { detalleProp = new ISPropuesta(vPropuesta.Propuesta.ToString(), vPropuesta.DescripcionRechazo.ToString()); } return(detalleProp); }
/*Función para vaciar la información en los controles visibles del diseño*/ private void informacionPropuesta(ISPropuesta infPropuesta, int iaprobacion, int iaprobada) { txtPropuesta.Text = infPropuesta.sPropuesta; if (iaprobada > 0) { if (iaprobacion == 1) { rbSI.Checked = true; rbSI.Enabled = false; rbNO.Enabled = false; txtMotivoRechazo.Enabled = false; btnRegistrar.Visible = false; } else if (iaprobacion == 2) { rbSI.Enabled = false; rbNO.Checked = true; rbNO.Enabled = false; txtMotivoRechazo.Text = infPropuesta.sRechazo; txtMotivoRechazo.Visible = true; btnRegistrar.Visible = false; } rutaDocument(LRuta); } else { if (iaprobacion == 1) { rbSI.Checked = true; //rbSI.Enabled = false; //rbNO.Enabled = false; //txtMotivoRechazo.Enabled = false; btnRegistrar.Visible = true; } else if (iaprobacion == 2) { //rbSI.Enabled = false; rbNO.Checked = true; //rbNO.Enabled = false; txtMotivoRechazo.Text = infPropuesta.sRechazo; txtMotivoRechazo.Visible = true; btnRegistrar.Visible = true; } rutaDocument(LRuta); } }
//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 FRRAprobarPropuesta(int IdPropuesta, int iAprobacion, int iAprobada) { InitializeComponent(); idPropuesta = IdPropuesta; iApro = iAprobacion; iAprob = iAprobada; detalle = null; DSDetalleServicio infoPropuesta = new DSDetalleServicio(); detalle = infoPropuesta.InfoPropuesta(IdPropuesta); LRuta = null; CDocumentosOficialia lRuta = new CDocumentosOficialia(); LRuta = lRuta.rutaArchivosPropuesta(IdPropuesta); informacionPropuesta(detalle, iAprobacion, iAprobada); }
/*Evento Load del formulario para realizar la carga de informacion cuando sea requerido*/ private void FRREditPropuesta_Load(object sender, EventArgs e) { LogicaCC.Logica.UsuarioData AUsuarioData = LogicaCC.Logica.UsuarioData.Instancia; //DatosUsuario ADatosUsuario = DatosUsuario.Instancia; iIdUser = int.Parse(AUsuarioData.sIdusuario); detalle = null; DSDetalleServicio infoPropuesta = new DSDetalleServicio(); detalle = infoPropuesta.InfoPropuesta(idPropuesta); detalleSol = infoPropuesta.InfoSolicitud(idSoli); CDocumentosOficialia lRuta = new CDocumentosOficialia(); LRuta = lRuta.rutaArchivosPropuesta(idPropuesta); rutaDocument(LRuta); informacionPropuesta(detalle, iAprob); }