Ejemplo n.º 1
0
        public string m_vigenciasplantel(vigenciasDTO2 dto)
        {
            try
            {
                vigencias viO = bd.vigencias.Where(t => t.referencia == dto.referencia).FirstOrDefault();
                /*bitacora*/
                RepoBitacora rb = new RepoBitacora();
                bitacorasDTO bt = new bitacorasDTO();
                bt.accion = "";
                bt.id_usuario = "";
                bt.seccion = "";
                bt.usuario = "";
                bt.observacion = "[OLD]_PLAN: ";
                
                viO.plan = dto.plan;
                viO.modalidad = dto.modalidad;
                viO.nom_pagador = dto.nom_pagador;
                viO.id_pagador = dto.id_pagador;
                viO.fecha_cancelacion = dto.fecha_cancelacion;
                viO.fechaF = dto.fechaF;
                viO.fechaI = dto.fechaI;
                viO.cantidad_est = dto.cantidad_est;
                viO.valor_cancelado = dto.valor_cancelado;
                viO.vigencia = dto.vigencia;
                viO.ano_lectivo = dto.ano_lectivo;

                rb.r_bitacora(bt);
                bd.SaveChanges();
                return "S";
            }
            catch (Exception)
            {
                return null;
            }
            
        }
Ejemplo n.º 2
0
 public string SesionProfesApp(usuariosDTO dto)
 {
     try
     {
         usuarios u = bd.usuarios.Where(t => t.id == dto.id && t.password == dto.password && t.personas.rol == "PROFESOR").FirstOrDefault();
         if (u != null)
         {
             //precedemos a regstrar el inicio de seccion en la bitacora.
             bitacorasDTO dtob = new bitacorasDTO();
             RepoBitacora BLLB = new RepoBitacora();
             dtob.accion = "INICIO DE SECCION";
             dtob.observacion = "NIGUNA. EL INICIO DESDE LA APP FUE EXITOSO";
             dtob.seccion = "LOGIN/APP";
             dtob.usuario = dto.id + "/" + u.personas.nombres.ToString() + "/PROFESOR";
             dtob.usuario = u.personas.nombres.ToString() + " " + u.personas.apellidos.ToString();
             if (BLLB.r_bitacora(dtob) == "S")
                 return "S";
             else
                 return "N";
         }
         else
         {
             return "Identifiación o contraseña incorrectas. Recuerde que en esta app solo pueden ingresar profesores.";
         }
     }
     catch (Exception)
     {
         return null;
     }
    
 }