Ejemplo n.º 1
0
        private void LoadEntity(DocenteCurso NuevaInscripcion)
        {
            Persona PersonaActual = this.PersonaActNeg.GetOne(UsuAct.IdPersona);

            NuevaInscripcion.IdDocente = PersonaActual.Id;
            NuevaInscripcion.IdCurso   = this.SelectedID;
            NuevaInscripcion.Cargo     = Convert.ToInt32(this.CargoDropDownList.SelectedValue);
        }
Ejemplo n.º 2
0
 private void LoadForm(int id)
 {
     Entity                     = Logic.GetOne(id);
     idTextBox.Text             = Entity.ID.ToString();
     cargoDropDownList.Text     = ((int)Entity.Cargo).ToString();
     idCursoDropDownList.Text   = Entity.IDCurso.ToString();
     idDocenteDropDownList.Text = Entity.IDDocente.ToString();
 }
Ejemplo n.º 3
0
 private void LoadForm(int id)
 {
     this.Entity = this.Logic.GetOne(id);
     this.docentesList.SelectedIndex = new PersonaLogic().DameIndex(this.Entity.IDDocente, Business.Entities.Personas.TiposPersonas.Docente);
     this.cargosList.SelectedIndex   = new DocenteLogic().DameIndexCargo(this.Entity.Cargo);
     CargarCursos();
     this.cursoList.SelectedIndex = new CursoLogic().DameIndex(this.Entity.IDCurso);
 }
Ejemplo n.º 4
0
        private void LoadEntity(DocenteCurso dc)
        {
            dc.Curso   = new Curso();
            dc.Docente = new Persona();

            dc.Curso.ID   = int.Parse(this.CursoDropDown.SelectedItem.Value);
            dc.Docente.ID = int.Parse(this.DocenteDropDown.SelectedItem.Value);
            dc.Cargo      = (DocenteCurso.TiposCargos)Enum.Parse(typeof(DocenteCurso.TiposCargos), this.TipoDropDown.SelectedItem.Value);
        }
Ejemplo n.º 5
0
 protected void Guardar(DocenteCurso docc, BusinessEntity.States estado, int?id)
 {
     if (id != null)
     {
         docc.ID = (int)id;
     }
     docc.State = estado;
     DocenteCursoLogic.Save(docc);
 }
Ejemplo n.º 6
0
        ////////////////////////// Inscripcion Docente  //////////////////////////


        private void LoadDocenteCursoEntity(DocenteCurso docenteCursoActual)                                    //DOCENTE
        {
            this.EntityCurso = this.Curso.BuscarCursoPorMateriaComision(SelectedIdMateria, SelectedIdComision); //Obtenemos el objeto curso para usar el id

            docenteCursoActual.IdCurso   = this.EntityCurso.IdCurso;
            docenteCursoActual.IdUsuario = Convert.ToInt32(Session["idUsuario"]);
            //docenteCursoActual.Cargos = Convert.ToInt32(cargosDDL.SelectedValue);
            //docenteCursoActual.Cargos = Convert.ToInt32(this.cargosDDL.SelectedValue.ToString());
        }
Ejemplo n.º 7
0
 private void SaveEntity(DocenteCurso docente)
 {
     try
     {
         docentes.Save(docente);
     }
     catch (Exception e)
     {
         Response.Redirect("/Error.aspx?m=" + e.Message, true);
     }
 }
Ejemplo n.º 8
0
 protected void gridView_RowDataBound(object sender, GridViewRowEventArgs e)
 {
     if (e.Row.RowType == DataControlRowType.DataRow)
     {
         e.Row.RowState = DataControlRowState.Edit;
         DocenteCurso docencia = (DocenteCurso)e.Row.DataItem;
         Curso        curso    = cursos.GetOne(docencia.Curso.ID);
         Materia      materia  = materias.GetOne(curso.Materia.ID);
         Plan         plan     = planes.GetOne(materia.Plan.ID);
         ((Label)e.Row.FindControl("especialidadLabel")).Text = plan.Especialidad.Descripcion;
     }
 }
Ejemplo n.º 9
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            DocenteCursoLogic dcl          = new DocenteCursoLogic();
            DocenteCurso      docenteCurso = new DocenteCurso();

            docenteCurso.IDDocente = perso.ID;
            docenteCurso.IDCurso   = Convert.ToInt32(ddlCurso.SelectedValue);
            docenteCurso.Cargo     = (DocenteCurso.TiposCargos)(ddlCargo.SelectedIndex + 1);
            docenteCurso.State     = BusinessEntity.States.New;
            dcl.Save(docenteCurso);
            PanelInscribir.Visible = false;
            this.Listar();
        }
Ejemplo n.º 10
0
 private void LoadEntity(DocenteCurso docurso)
 {
     docurso.IDDocente = new PersonaLogic().DameIDPersona(this.docentesList.SelectedIndex, Business.Entities.Personas.TiposPersonas.Docente);
     if (this.FormMode == FormModes.Alta)
     {
         docurso.IDCurso = new CursoLogic().DameIDCurso(this.cursoList.SelectedIndex, docurso.IDDocente);
     }
     else
     {
         docurso.IDCurso = new CursoLogic().DameIDCurso(this.cursoList.SelectedIndex);
     }
     docurso.Cargo = (DocenteCurso.TiposCargos)Enum.Parse(typeof(DocenteCurso.TiposCargos), this.cargosList.SelectedValue);
 }
Ejemplo n.º 11
0
        private void SaveDocenteCursoEntity(DocenteCurso docenteCursoActual)
        {
            //this.DocenteCurso.Save(docenteCursoActual);
            bool codigo = this.DocenteCurso.Save(docenteCursoActual);

            if (codigo)
            {
                //Response.Write("\n\nDocente inscripto con éxito!");
                this.limpiarVariables();
                Response.Redirect("Home.aspx");
            }
            else
            {
                Response.Write("\n\nEl docente ya está inscripto en este curso.");
            }
        }
Ejemplo n.º 12
0
        protected void aceptarLinkButton_Click(object sender, EventArgs e)
        {
            switch (this.FormMode)
            {
            case (FormModes.Modificacion):
            {
                this.Entity       = new DocenteCurso();
                this.Entity.ID    = this.SelectedID;
                this.Entity.State = BusinessEntity.States.Modified;
                this.LoadEntity(this.Entity);
                this.SaveEntity(this.Entity);
                this.LoadGrid();
                break;
            }

            case (FormModes.Baja):
            {
                this.DeleteEntity(this.SelectedID);
                this.LoadGrid();
                break;
            }

            case (FormModes.Alta):
            {
                if (!EstaInscripto())
                {
                    this.Entity = new DocenteCurso();
                    this.LoadEntity(this.Entity);
                    this.SaveEntity(this.Entity);
                    this.LoadGrid();
                }
                else
                {
                    this.errorPanel.Visible = true;
                    this.mensajeError.Text  = "Dictado repetido: Docente ya se encuentra registrado a dicho Curso.";
                }
                break;
            }

            default:
                break;
            }
            if (!(this.errorPanel.Visible))
            {
                Response.Redirect("DocentesCursos.aspx");
            }
        }
Ejemplo n.º 13
0
        protected void aceptarLinkButton_Click(Object o, EventArgs e)
        {
            switch (this.FormMode)
            {
            case FormModes.Alta:
                if (panelAgregarDocente.Visible == true)
                {
                    DocenteCurso DocCur = new DocenteCurso();
                    this.LoadDocCur(DocCur);
                    DocCur.State = BusinessEntity.States.New;
                    this.SaveDocCur(DocCur);
                    this.panelAgregarDocente.Visible = false;
                }
                else
                {
                    this.Entity = new Curso();
                    this.LoadEntity(this.Entity);
                    this.Entity.State = BusinessEntity.States.New;
                    this.SaveEntity(this.Entity);
                    this.panelAgregarDocente.Visible = false;
                }
                MostrarExito();
                break;

            case FormModes.Baja:
                this.DeleteEntity(this.SelectedID);
                MostrarExito();

                break;

            case FormModes.Modificacion:
                this.Entity       = new Curso();
                this.Entity.ID    = this.SelectedID;
                this.Entity.State = BusinessEntity.States.Modified;
                this.LoadEntity(this.Entity);
                this.SaveEntity(this.Entity);
                MostrarExito();

                break;

            default:
                break;
            }

            this.formPanel.Visible = false;
        }
Ejemplo n.º 14
0
 public void MapearADatosDocenteCurso()
 {
     switch (Session["FormMode"])
     {
         case FormModes.Alta:
             DocenteCursoActual = new DocenteCurso();
             DocenteCursoActual.IDDocente = int.Parse(txtProfesor.Text);
             DocenteCursoActual.IDCurso = IDCurso;
             //DocenteCursoActual.Cargo = (DocenteCurso.TiposCargos)cbxCargo.SelectedItem;
             DocenteCursoActual.State = BusinessEntity.States.New;
             break;
         case FormModes.Modificacion:
             DocenteCursoActual = new DocenteCurso();
             DocenteCursoActual.IDCurso = SelectedID;
             DocenteCursoActual.IDDocente = int.Parse(txtProfesor.Text);
             //DocenteCursoActual.Cargo = (DocenteCurso.TiposCargos)cbxCargo.SelectedItem;
             DocenteCursoActual.State = BusinessEntity.States.Modified;
             break;
     }
 }
Ejemplo n.º 15
0
 protected void AceptarForm_Click(object sender, EventArgs e)
 {
     Validate();
     if (Page.IsValid)
     {
         if (FormMode == FormModes.Modificacion)
         {
             Entity       = docentes.GetOne(SelectedID);
             Entity.State = BusinessEntity.States.Modified;
         }
         else
         {
             Entity       = new DocenteCurso();
             Entity.State = BusinessEntity.States.New;
         }
         LoadEntity(Entity);
         SaveEntity(Entity);
         LoadGrid();
         formPanel.Visible = false;
     }
 }
        private void LoadForm(int id)
        {
            this.EntityDocenteCurso    = this.Logic.GetOne(id);
            this.iDDocenteTextBox.Text = this.EntityDocenteCurso.IDDocente.ToString();

            this.CargoTextBox.Text = this.EntityDocenteCurso.Cargo.ToString();

            List <Curso> curso  = CursoLogic.GetAll();
            DataTable    cursos = new DataTable();

            cursos.Columns.Add("id_curso", typeof(int));
            foreach (var e in curso)
            {
                cursos.Rows.Add(new object[] { e.ID });
            }
            this.idCursoList.DataSource     = cursos;
            this.idCursoList.DataValueField = "id_curso";
            this.idCursoList.DataTextField  = "id_curso"; //materia y comision
            this.idCursoList.DataBind();
            this.idCursoList.SelectedValue = this.EntityDocenteCurso.IDCurso.ToString();
        }
Ejemplo n.º 17
0
        private void SaveEntity(DocenteCurso docenteCurso)
        {
            try

            {
                AlumnoInscripcion alumnoInscripcion = new AlumnoInscripcion();
                alumnoInscripcion.Nota      = docenteCurso.AlumnoNota;
                alumnoInscripcion.Condicion = docenteCurso.AlumnoCondicion;
                alumnoInscripcion.ID        = docenteCurso.AlumnoInscripcionID;
                alumnoInscripcion.State     = BusinessEntity.States.Modified;
                LogicAlumnoInscripcion.Update(alumnoInscripcion);
                //testing  ScriptManager
                string script = "alert(\"Condicion actualizada\");";
                ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true);
            }



            catch (Exception ex)
            {
                throw ex;
            }
        }
 private void LoadEntity(DocenteCurso docente)
 {
     docente.IDDocente = Int32.Parse(this.iDDocenteTextBox.Text);
     docente.IDCurso   = Int32.Parse(this.idCursoList.SelectedValue);
     docente.Cargo     = (DocenteCurso.TiposCargos)Enum.Parse(typeof(DocenteCurso.TiposCargos), this.CargoTextBox.Text.ToString());
 }
Ejemplo n.º 19
0
        public void SaveDocCur(DocenteCurso docCur)
        {
            DocenteCursoLogic logic = new DocenteCursoLogic();

            logic.Save(docCur);
        }
Ejemplo n.º 20
0
 private void LoadForm(int id)
 {
     Entity = docentes.GetOne(id);
     cargoDropDownList.SelectedValue = Entity.TipoCargo.ToString();
     legajoTextBox.Text = Entity.Docente.Legajo.ToString();
 }
Ejemplo n.º 21
0
 private void SaveEntity(DocenteCurso NuevaInscripcion)
 {
     this.NuevaInscNeg.Save(NuevaInscripcion);
 }
Ejemplo n.º 22
0
 private void ClearForm()
 {
     Entity             = null;
     legajoTextBox.Text = "";
     cargoDropDownList.SelectedIndex = -1;
 }
Ejemplo n.º 23
0
 private void LoadEntity(DocenteCurso docenteCurso)
 {
     docenteCurso.IDCurso   = Convert.ToInt32(idCursoDropDownList.Text);
     docenteCurso.IDDocente = Convert.ToInt32(idDocenteDropDownList.Text);
     docenteCurso.Cargo     = (DocenteCurso.TiposCargos)(Convert.ToInt32(cargoDropDownList.Text));
 }
 private void LoadEntity(DocenteCurso docenteCurso)
 {
     docenteCurso.IDCurso   = Convert.ToInt32(this.ddlCurso.SelectedValue);
     docenteCurso.IDDocente = Convert.ToInt32(this.ddlDocente.SelectedValue);
     docenteCurso.Cargo     = (DocenteCurso.TiposCargos)ddlCargo.SelectedIndex;
 }
Ejemplo n.º 25
0
 private void SaveEntity(DocenteCurso docenteCurso)
 {
     Logic.Save(docenteCurso);
 }
Ejemplo n.º 26
0
 public void LoadDocCur(DocenteCurso docCur)
 {
     docCur.IdDocente = Convert.ToInt32(this.docentesDropDownList.SelectedValue);
     docCur.IdCurso   = SelectedID;
     docCur.Cargo     = Convert.ToInt32(this.cargosDropDownList.SelectedValue);
 }
 private void SaveEntity(DocenteCurso DocenteCurso)
 {
     this.Logic.Save(DocenteCurso);
 }
Ejemplo n.º 28
0
 private void LoadEntity(DocenteCurso docenteCurso)
 {
     docenteCurso.IDDocente = Convert.ToInt32(this.ddlDocentes.SelectedItem.Value);
     docenteCurso.IDCurso   = Convert.ToInt32(this.ddlCursos.SelectedItem.Value);
     docenteCurso.SetTipoCargoById(Convert.ToInt32(this.ddlCargos.SelectedItem.Value));
 }
Ejemplo n.º 29
0
 private void SaveEntity(DocenteCurso DocenteInscipcion)
 {
     this.DocInscNeg.Save(DocenteInscipcion);
 }
Ejemplo n.º 30
0
 private void LoadEntity(DocenteCurso DocInsc, Persona alumSelecccionado, Curso curSeleccionado)
 {
     DocInsc.IdDocente = alumSelecccionado.Id;
     DocInsc.IdCurso   = curSeleccionado.Id;
     DocInsc.Cargo     = Convert.ToInt32(this.CargoDropDownList.SelectedValue);
 }