public void Aceptar(int p_oid)
        {
            /*PROTECTED REGION ID(MultitecUAGenNHibernate.CEN.MultitecUA_Solicitud_aceptar) ENABLED START*/

            SolicitudCAD solicitudCAD = new SolicitudCAD();
            SolicitudEN  solicitudEN  = solicitudCAD.ReadOIDDefault(p_oid);

            solicitudEN.Estado = Enumerated.MultitecUA.EstadoSolicitudEnum.Aceptada;


            NotificacionSolicitudCEN notificacionSolicitudCEN = new NotificacionSolicitudCEN();
            int OID_notificacionSolicitud = notificacionSolicitudCEN.New_("Solicitud Aceptada", "Tu solicitud ha sido aceptada", p_oid);

            NotificacionUsuarioCEN notificacionUsuarioCEN = new NotificacionUsuarioCEN();

            notificacionUsuarioCEN.New_(solicitudEN.UsuarioSolicitante.Id, OID_notificacionSolicitud);

            ProyectoCP proyectoCP = new ProyectoCP();

            proyectoCP.AgregaParticipantes(solicitudEN.ProyectoSolicitado.Id, new List <int> {
                solicitudEN.UsuarioSolicitante.Id
            });

            solicitudCAD.ModifyDefault(solicitudEN);

            /*PROTECTED REGION END*/
        }
Example #2
0
        public void Rechazar(int p_oid)
        {
            /*PROTECTED REGION ID(MultitecUAGenNHibernate.CEN.MultitecUA_Solicitud_rechazar) ENABLED START*/

            SolicitudCAD solicitudCAD = new SolicitudCAD();
            SolicitudEN  solicitudEN  = solicitudCAD.ReadOIDDefault(p_oid);

            solicitudEN.Estado = Enumerated.MultitecUA.EstadoSolicitudEnum.Rechazada;

            solicitudCAD.ModifyDefault(solicitudEN);

            /*PROTECTED REGION END*/
        }