/// <summary> /// Método encargado de Solicitar la Requisición /// </summary> /// <returns></returns> public RetornoOperacion SolicitaRequisicion() { //Declarando Objeto de Retorno RetornoOperacion result = new RetornoOperacion(); //Instanciando Requisición using (Requisicion req = new Requisicion(this._id_requisicion)) { //Validando que Exista la Requisición if (req.id_requisicion > 0) { //Editando Requisición result = req.SolicitaRequisicion(((SAT_CL.Seguridad.Usuario)Session["usuario"]).id_usuario); } else { //Instanciando Excepción result = new RetornoOperacion("No se puede Acceder al Registro"); } } //Validando que la Operación fuese Exitosa if (result.OperacionExitosa) { //Asignando Requisición this._id_requisicion = result.IdRegistro; //Inicializando Control inicializaControlUsuario(); } //Devolviendo Resultado Obtenido return(result); }