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; } }
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; } }