public string UpdateGrupoFull(int idGrupo, string nombre, string descripcion, List <int> personas, string usuario, string rowId) { try { if (string.IsNullOrEmpty(nombre.Trim())) { throw new Exception("El nombre del grupo es obligatorio"); } Grupo oGrupo = new Grupo() { IdGrupo = idGrupo, Nombre = nombre, Descripcion = descripcion, UsuarioUltModif = usuario, RowId = Convert.FromBase64String(rowId) }; using (GrupoBusiness oGrupoBusiness = new GrupoBusiness()) { oGrupo = oGrupoBusiness.UpdateGrupoFull(oGrupo, personas); } return("OK"); } catch (Exception e) { return(e.Message); } }
public string InsertGrupo(string nombre, string descripcion, int idCompania, string usuario) { try { if (string.IsNullOrEmpty(nombre.Trim())) { throw new Exception("El nombre del grupo es obligatorio"); } Grupo oGrupo = new Grupo() { Nombre = nombre, Descripcion = descripcion, IdCompania = idCompania, UsuarioAlta = usuario }; using (GrupoBusiness oGrupoBusiness = new GrupoBusiness()) { oGrupo = oGrupoBusiness.InsertGrupo(oGrupo); } return("OK"); } catch (Exception e) { return(e.Message); } }
protected void Page_Load(object sender, EventArgs e) { conectionString = WebConfigurationManager.ConnectionStrings["2017_sistema_camel"].ConnectionString; cursoBusiness = new CursoBusiness(conectionString); grupoBusiness = new GrupoBusiness(conectionString); LinkedList <Curso> cursos = new LinkedList <Curso>(); cursos = cursoBusiness.cursos(); if (!Page.IsPostBack) { //Llenando el list lbCursos.DataSource = cursos; lbCursos.DataValueField = "sigla"; lbCursos.DataTextField = "nombre"; lbCursos.DataBind(); } }
public List <GrupoConsulta> GetListByFilter(int idCompania, string nombre, string descripcion, string idPersona, string fechaAltaFrom, string fechaAltaTo) { try { int? idPersonaInt = null; DateTime?fechaAltaFromDate = null; DateTime?fechaAltaToDate = null; // Pregunto sobre los valores para no cargar null if (!string.IsNullOrEmpty(idPersona)) { idPersonaInt = Int32.Parse(idPersona); } if (!string.IsNullOrEmpty(fechaAltaFrom)) { fechaAltaFromDate = DateTime.Parse(fechaAltaFrom); } if (!string.IsNullOrEmpty(fechaAltaTo)) { fechaAltaToDate = DateTime.Parse(fechaAltaTo); } GrupoFilter oGrupoFilter = new GrupoFilter() { Nombre = nombre, Descripcion = descripcion, IdPersona = idPersonaInt, IdCompania = idCompania, FechaAltaFrom = fechaAltaFromDate, FechaAltaTo = fechaAltaToDate }; using (GrupoBusiness oGrupoBusiness = new GrupoBusiness()) { return(oGrupoBusiness.GetListByFilter(oGrupoFilter)); } } catch (Exception) { return(null); } }
public string DeleteGrupoFull(int idGrupo, string usuario, string rowId) { try { Grupo oGrupo = new Grupo() { IdGrupo = idGrupo, UsuarioUltModif = usuario, RowId = Convert.FromBase64String(rowId) }; using (GrupoBusiness oGrupoBusiness = new GrupoBusiness()) { oGrupoBusiness.DeleteGrupoFull(oGrupo); } return("OK"); } catch (Exception e) { return(e.Message); } }
protected void Page_Load(object sender, EventArgs e) { conectionString = WebConfigurationManager.ConnectionStrings["2017_sistema_camel"].ConnectionString; estudiante = new Estudiante(); estudianteBusiness = new EstudianteBusiness(conectionString); grupo = new Grupo(); grupoBusiness = new GrupoBusiness(conectionString); factura = new Factura(); facturaBusines = new FacturaBusiness(conectionString); login = new Domain.Login(); loginBusiness = new LoginBusiness(conectionString); matriculaBusiness = new MatriculaBusiness(conectionString); if (!Page.IsPostBack) { LinkedList <Estudiante> estudiantes = new LinkedList <Estudiante>(); estudiantes = estudianteBusiness.obtenerEstudiantes(); //docentes = LA LISTA DE DOCENTES //Llenando el dropDownList ddlEstudiantes.DataSource = estudiantes; ddlEstudiantes.DataValueField = "carne"; ddlEstudiantes.DataTextField = "carne"; ddlEstudiantes.DataBind(); //ddlDocentes.SelectedIndex = ddlDocentes.Items.Count - 1; LinkedList <Grupo> grupos = new LinkedList <Grupo>(); grupos = grupoBusiness.obtenerGrupos(); ddlGrupo.DataSource = grupos; ddlGrupo.DataValueField = "seccion"; ddlGrupo.DataTextField = "seccion"; ddlGrupo.DataBind(); }//if }
public GruposController() { this.grupoBusiness = new GrupoBusiness(); this.alunoBusiness = new AlunoBusiness(); this.turmaBusiness = new TurmaBusiness(); }