public AlumnoXEventoModels CadenaFinal(AlumnoXEventoModels datos) { ObtenerListaStrings(IngresarDatosTabla(datos)); MatchEvaluator myEvaluator = new MatchEvaluator(ReplaceCC); string sRegex = @"\[\w+[a-zA-Z]\]"; Regex r = new Regex(sRegex); datos.CadenaFinal = r.Replace(datos.Cadena, myEvaluator); return(datos); }
public int ActualizarTexto(ref AlumnoXEventoModels datos) { try { DataSet dt = SqlHelper.ExecuteDataset(datos.conexion, CommandType.StoredProcedure, "spCSLDB_V2_set_ActualizarNotificaciones", new SqlParameter("@IDEvento", datos.IDEvento), new SqlParameter("@TablaTextos", datos.TablaCadenaNotificacion), new SqlParameter("@IDUsuario", datos.user)); return(Convert.ToInt32(dt.Tables[0].Rows[0][0].ToString())); } catch (Exception ex) { return(-1); } }
public int EnviarEvento(ref AlumnoXEventoModels datos) { try { DataSet dt = SqlHelper.ExecuteDataset(datos.conexion, CommandType.StoredProcedure, "spCSLDB_V2_abc_EventoPorAlumnoPROF", new SqlParameter("@IDEvento", datos.IDEvento), new SqlParameter("@IDAsignatura", datos.IDAsignatura), new SqlParameter("@usuario", datos.user)); datos.TablaNotificaciones = dt.Tables[1]; return(Convert.ToInt32(dt.Tables[0].Rows[0][0].ToString())); } catch (Exception ex) { return(-1); } }
public DataTable IngresarDatosTabla(AlumnoXEventoModels datos) { try { DataTable _data = new DataTable(); _data.Columns.Add("Nombre", typeof(string)); _data.Columns.Add("FechaEvento", typeof(DateTime)); _data.Columns.Add("NombreEvento", typeof(string)); _data.Columns.Add("NombreMateria", typeof(string)); _data.Columns.Add("NombreProfesor", typeof(string)); object[] par = { datos.Nombre, datos.FechaEvento, datos.NombreEvento, datos.NombreMateria, datos.NombreProfesor }; _data.Rows.Add(par); return(_data); } catch (Exception ex) { throw ex; } }
public AlumnoXEventoModels ObtenerAlumnoXEvento(AlumnoXEventoModels datos) { try { DataSet ds = null; ds = SqlHelper.ExecuteDataset(datos.conexion, "spCSLDB_get_AlumnoXEventoPROFXID", datos.IDEvento); if (ds != null) { if (ds.Tables.Count > 0) { if (ds.Tables[0] != null) { datos.TablaXEvento = ds.Tables[0]; } } } return(datos); } catch (Exception ex) { throw ex; } }