/// <summary> /// /// </summary> /// <param name="pnombre"></param> /// <returns></returns> public StrCarrera buscarCarreraXNombre(String pnombre) { SqlDataReader drDatosCarrera; List<Parametro> parametros = new List<Parametro>(); StrCarrera str = new StrCarrera(); Parametro tmp01 = new Parametro("nombre", pnombre); parametros.Add(tmp01); String storeProced = Properties.Resources.PABuscarCarreraXNombre.ToString(); try { drDatosCarrera = AD.ejecutarSP_Retorna(storeProced, parametros); if (drDatosCarrera.Read()) { str = (new StrCarrera( /* drDatosCarrera.GetInt16(0).ToString, drDatosCarrera.GetValue(1).ToString(), drDatosCarrera.GetValue(2).ToString(), drDatosCarrera.GetInt16(3), drDatosCarrera.GetValue(4).ToString()*/ drDatosCarrera.GetInt32(0), drDatosCarrera.GetValue(1).ToString(), drDatosCarrera.GetValue(2).ToString(), drDatosCarrera.GetInt32(3), drDatosCarrera.GetValue(4).ToString() )); } } catch (Exception e) { throw new Exception(e.Message); } return str; drDatosCarrera.Close(); }
/// <summary> /// Metodo que busca un grupo por Id. /// </summary> /// <param name="pidGrupo"></param> /// <returns>Diego Salas Arce</returns> public StrGrupo buscarGrupoXNombre(String pnombre) { //Creacion del datareader SqlDataReader drDatosGrupo; //Se crea una lista de parámetros List<Parametro> listaParam = new List<Parametro>(); StrGrupo str = new StrGrupo(); //Se crea un objeto parametro Parametro tmp01 = new Parametro("Nombre", pnombre); //Agrego el objParametro a la lista Parametros. listaParam.Add(tmp01); //Llamada al store procedure String storeProced = Properties.Resources.PABuscarGrupoXNombre.ToString(); try { //Ejecuto el procedimiento y retorno los datos del grupos drDatosGrupo = AD.ejecutarSP_Retorna(storeProced, listaParam); if (drDatosGrupo.Read()) { //Se crea la estructura de grupo con los datos que retorna el datareader str = (new StrGrupo( drDatosGrupo.GetInt32(0), drDatosGrupo.GetValue(1).ToString(), drDatosGrupo.GetValue(2).ToString(), drDatosGrupo.GetValue(3).ToString(), drDatosGrupo.GetInt32(4), drDatosGrupo.GetValue(5).ToString() )); } } catch (Exception e) { throw new Exception (e.Message); } return str; drDatosGrupo.Close(); }
/// <summary> /// /// </summary> /// <param name="pcedula"></param> /// <returns></returns> public StrUsuario buscarUsuarioXCedula(string pcedula) { //Creacion del datareader SqlDataReader drDatosUsuario; //Creacion del objeto grupo StrUsuario objStrUsuario = null; //Se crea una lista de parámetros List<Parametro> listaParam = new List<Parametro>(); //Se crea un objeto parametro Parametro tmp01 = new Parametro("cedula", pcedula); //Agrego el objParametro a la lista Parametros. listaParam.Add(tmp01); //Llamada al store procedure String storeProced = Properties.Resources.PAlistarUsuariosCedula.ToString(); try { //Ejecuto el procedimiento y retorno los datos del usuario drDatosUsuario = AD.ejecutarSP_Retorna(storeProced, listaParam); if (drDatosUsuario.Read()) { objStrUsuario = new StrUsuario( drDatosUsuario.GetInt32(0).ToString(), drDatosUsuario.GetString(1).ToString(), drDatosUsuario.GetString(2).ToString(), drDatosUsuario.GetString(3).ToString(), drDatosUsuario.GetString(4).ToString(), drDatosUsuario.GetString(5).ToString(), drDatosUsuario.GetString(6).ToString(), drDatosUsuario.GetString(7).ToString()); } return objStrUsuario; // drDatosUsuario.Close(); } catch (Exception e) { throw new Exception(e.Message); } }
/// <summary> /// Borra un grupo del sistema /// </summary> /// <param name="pidGrupo"></param> public void deleteGrupo(int pidGrupo) { //Creacion de la lista de objetos de tipo parametro List<Parametro> parametros = new List<Parametro>(); //Creacion e instanciación del objeto parametro Parametro tmp01 = new Parametro("idgrupo", Convert.ToString(pidGrupo)); //Se agrega el objeto a la lista de parametros parametros.Add(tmp01); try { //Sentencia sql String sql = "DELETE FROM TGrupo WHERE Id_grupo= idgrupo"; //Ejecución del sql AD.ejecutarSQL_NoRetorna(sql, parametros); } catch (Exception e) { throw new Exception(e.Message); } }
/// <summary> /// /// </summary> /// <param name="pidGrupo"></param> public void eliminarUsuario(string pCedula) { //Creacion de la lista de objetos de tipo parametro List<Parametro> parametros = new List<Parametro>(); //Creacion e instanciación del objeto parametro Parametro tmp01 = new Parametro("cedula", Convert.ToString(pCedula)); //Se agrega el objeto a la lista de parametros parametros.Add(tmp01); try { //Sentencia sql String sql = "DELETE FROM TUsuario WHERE Cedula= cedula"; //Ejecución del sql AD.ejecutarSQL_NoRetorna(sql, parametros); } catch (Exception e) { throw new Exception(e.Message); } }
public StrCurso buscarNombre(String pnombre) { SqlDataReader drDatosCurso; List<Parametro> parametros = new List<Parametro>(); StrCurso str = new StrCurso(); Parametro tmp01 = new Parametro("Nombre", pnombre); parametros.Add(tmp01); String storeProced = Properties.Resources.PABuscarCursoXNombre.ToString(); try { drDatosCurso = acceso.ejecutarSP_Retorna(storeProced, parametros); if (drDatosCurso.Read()) { str = (new StrCurso( drDatosCurso.GetValue(0).ToString(), drDatosCurso.GetValue(1).ToString(), drDatosCurso.GetValue(2).ToString() )); } } catch (Exception e) { throw new Exception(e.Message); } return str; drDatosCurso.Close(); }
/// <summary> /// Modifica un grupo /// </summary> /// <param name="pobjGrupo"></param> public void updateGrupo(Grupo pobjGrupo) { List<Parametro> listaParametros = new List<Parametro>(); //Creacion de objetos de tipo parametro para la lista de parametros Parametro tmp01 = new Parametro("idgrupo", Convert.ToString(pobjGrupo.IdGrupo)); Parametro tmp02 = new Parametro("nombre", pobjGrupo.Nombre); Parametro tmp03 = new Parametro("horario", pobjGrupo.Horario); Parametro tmp04 = new Parametro("descripcion", pobjGrupo.Descripcion); Parametro tmp05 = new Parametro("idcurso", Convert.ToString(pobjGrupo.IdCurso)); //llenado de la lista listaParametros.Add(tmp01); listaParametros.Add(tmp02); listaParametros.Add(tmp03); listaParametros.Add(tmp04); try { //Sentencia sql String sql = "UPDATE TGrupo SET Nombre= (nombre), Horario= (horario), Descripcion=(descripcion), Id_curso=(idcurso) " + "WHERE Id_grupo=(idgrupo)"; //ejecucion del sql AD.ejecutarSQL_NoRetorna(sql, listaParametros); } catch (Exception e) { throw new Exception(e.Message); } }
/// <summary> /// Registra un grupo al sistema /// </summary> /// <param name="pobjGrupo"></param> public void insertGrupo(Grupo pobjGrupo) { List<Parametro> parametros= new List<Parametro>(); //Creacion de objetos de tipo parametro para la lista de parametros //Crecion de objetos tipo Parametro Parametro tmp01 = new Parametro("nombre",pobjGrupo.Nombre); Parametro tmp02 = new Parametro("horario", pobjGrupo.Horario); Parametro tmp03 = new Parametro("descripcion", pobjGrupo.Descripcion); Parametro tmp04 = new Parametro("cantestudiantes", Convert.ToString(pobjGrupo.CantEstudiantes)); Parametro tmp05 = new Parametro("idcurso",Convert.ToString(pobjGrupo.IdCurso)); //llenado de la lista parametros.Add(tmp01); parametros.Add(tmp02); parametros.Add(tmp03); parametros.Add(tmp04); parametros.Add(tmp05); try { //Sentencia sql String sql = "INSERT INTO TGrupo (Nombre, Horario, Descripcion, Cant_estudiantes ,Id_curso) VALUES(nombre, horario, descripcion, cantestudiantes, idcurso)"; //Se ejecuta el sql, del Acceso Datos AD.ejecutarSQL_NoRetorna(sql, parametros); }catch(Exception e) { throw new Exception(e.Message); } }
/// <summary> /// /// </summary> /// <param name="pobjCarrera"></param> public void updateCarrera(Carrera pobjCarrera) { List<Parametro> listaParametros = new List<Parametro>(); //Creacion de objetos de tipo parametro para la lista de parametros Parametro tmp01 = new Parametro("id_carrera", Convert.ToString(pobjCarrera.Id_carrera)); Parametro tmp02 = new Parametro("codigo", pobjCarrera.Codigo); Parametro tmp03 = new Parametro("nombre", pobjCarrera.Nombre); Parametro tmp04 = new Parametro("id_director_academico", Convert.ToString(pobjCarrera.Id_director_academico)); //llenado de la lista listaParametros.Add(tmp01); listaParametros.Add(tmp02); listaParametros.Add(tmp03); listaParametros.Add(tmp04); try { //Sentencia sql String sql = "UPDATE TCarrera SET Codigo = codigo, Nombre = nombre, Id_director_academico = id_director_academico WHERE Id_carrera = id_carrera "; //ejecucion del sql AD.ejecutarSQL_NoRetorna(sql, listaParametros); } catch (Exception e) { throw new Exception(e.Message); } }
/// <summary> /// /// </summary> /// <param name="pobjCarrera"></param> public void insertarCarrera(Carrera pobjCarrera) { List<Parametro> parametros = new List<Parametro>(); //Creacion de objetos de tipo parametro para la lista de parametros //Crecion de objetos tipo Parametro Parametro tmp01 = new Parametro("codigo", pobjCarrera.Codigo); Parametro tmp02 = new Parametro("nombre", pobjCarrera.Nombre); Parametro tmp03 = new Parametro("id_director_academico", Convert.ToString(pobjCarrera.Id_director_academico)); //Llenado de la lista parametros.Add(tmp01); parametros.Add(tmp02); parametros.Add(tmp03); try { //Sentencia sql String sql = "INSERT INTO TCarrera (Codigo, Nombre, Id_director_academico) VALUES (codigo,nombre,id_director_academico) "; //Se ejecuta el sql, del Acceso Datos AD.ejecutarSQL_NoRetorna(sql, parametros); } catch (Exception e) { throw new Exception(e.Message); } }
/// <summary> /// /// </summary> /// <param name="pobjUsuario"></param> public void updateUsuario(Usuario pobjUsuario) { List<Parametro> listaParametros = new List<Parametro>(); //Creacion de objetos de tipo parametro para la lista de parametros Parametro tmp01 = new Parametro("cedula", pobjUsuario.Cedula); Parametro tmp02 = new Parametro("nombre", pobjUsuario.Nombre); Parametro tmp03 = new Parametro("apellido1", pobjUsuario.Apellido1); Parametro tmp04 = new Parametro("apellido2", pobjUsuario.Apellido2); Parametro tmp05 = new Parametro("correo_electronico", pobjUsuario.Correo); Parametro tmp06 = new Parametro("genero", Convert.ToString(pobjUsuario.Genero)); Parametro tmp07 = new Parametro("iD_Rol", Convert.ToString(pobjUsuario.IdRol)); //llenado de la lista listaParametros.Add(tmp01); listaParametros.Add(tmp02); listaParametros.Add(tmp03); listaParametros.Add(tmp04); listaParametros.Add(tmp05); listaParametros.Add(tmp06); listaParametros.Add(tmp07); try { //Sentencia sql String sql = "UPDATE TUSUARIO SET " + "Nombre = nombre, " + "Apellido1 = apellido1, " + "Apellido2 = apellido2, " + "Correo_electronico = correo_electronico, " + "Genero = genero, " + "Id_rol = iD_Rol " + "WHERE Cedula = cedula "; //ejecucion del sql AD.ejecutarSQL_NoRetorna(sql, listaParametros); } catch (Exception e) { throw new Exception(e.Message); } }
/// <summary> /// /// </summary> /// <param name="pobjUsuario"></param> public void insertarUsuario(Usuario pobjUsuario) { List<Parametro> parametros = new List<Parametro>(); //Creacion de objetos de tipo parametro para la lista de parametros //Crecion de objetos tipo Parametro Parametro tmp01 = new Parametro("cedula", pobjUsuario.Cedula); Parametro tmp02 = new Parametro("nombre", pobjUsuario.Nombre); Parametro tmp03 = new Parametro("apellido1", pobjUsuario.Apellido1); Parametro tmp04 = new Parametro("apellido2", pobjUsuario.Apellido2); Parametro tmp05 = new Parametro("correo_electronico", pobjUsuario.Correo); Parametro tmp06 = new Parametro("genero", Convert.ToString(pobjUsuario.Genero)); Parametro tmp07 = new Parametro("iD_Rol", Convert.ToString(pobjUsuario.IdRol)); //Llenado de la lista parametros.Add(tmp01); parametros.Add(tmp02); parametros.Add(tmp03); parametros.Add(tmp04); parametros.Add(tmp05); parametros.Add(tmp06); parametros.Add(tmp07); try { //Sentencia sql String sql = "INSERT INTO TUsuario (Cedula, Nombre, Apellido1, Apellido2, Correo_electronico, " + " Genero, ID_Rol ) VALUES(cedula, nombre, apellido1, apellido2, correo_electronico, " + " genero, iD_Rol)"; //Se ejecuta el sql, del Acceso Datos AD.ejecutarSQL_NoRetorna(sql, parametros); } catch (Exception e) { throw new Exception(e.Message); } }
public void eliminar(String pcodigo) { List<Parametro> parametros = new List<Parametro>(); Parametro tmp01 = new Parametro("codigo", pcodigo); parametros.Add(tmp01); String pstoreName = "PA_eliminar_curso"; try { //Consulta acceso.ejecutarSQL_NoRetorna(pstoreName, parametros); } catch (Exception e) { throw new Exception(e.Message); } }
public void modificar(Curso pobjCurso) { List<Parametro> parametros = new List<Parametro>(); Parametro tmp01 = new Parametro("codigo", pobjCurso.Codigo); Parametro tmp02 = new Parametro("nombre", pobjCurso.Nombre); Parametro tmp03 = new Parametro("id_carrera", Convert.ToString(pobjCurso.IdCarrera)); Parametro tmp04 = new Parametro("estado", Convert.ToString(pobjCurso.Estado)); parametros.Add(tmp01); parametros.Add(tmp02); parametros.Add(tmp03); parametros.Add(tmp04); String pstoreName = "PA_modificar_curso"; try { //Consulta acceso.ejecutarSQL_NoRetorna(pstoreName, parametros); } catch (Exception e) { throw new Exception(e.Message); } }
public void insertar(Curso pobjCurso) { List<Parametro> parametros= new List<Parametro>(); Parametro tmp01 = new Parametro("codigo",pobjCurso.Codigo); Parametro tmp02 = new Parametro("nombre",pobjCurso.Nombre); Parametro tmp03 = new Parametro("idCarrera",Convert.ToString(pobjCurso.IdCarrera)); Parametro tmp04 = new Parametro("estado", Convert.ToString(pobjCurso.Estado)); parametros.Add(tmp01); parametros.Add(tmp02); parametros.Add(tmp03); parametros.Add(tmp04); try { //Consulta String sql = "INSERT INTO TCurso (Codigo, Nombre, Id_carrera, Estado) VALUES(codigo, nombre, idCarrera, estado) "; acceso.ejecutarSQL_NoRetorna(sql, parametros); } catch (Exception e) { throw new Exception(e.Message); } }