예제 #1
0
        public ActionResult FinalizarInscripcion(int idalumno, int idcomision, int arancel, string observacionesdelainscripcion)
        {
            var inscribirAlumnoDTO = new InscripcionAlumnoDTO();

            inscribirAlumnoDTO.IdAlumno   = idalumno;
            inscribirAlumnoDTO.IdComision = idcomision;
            inscribirAlumnoDTO.ObservacionesDeLaInscripcion = observacionesdelainscripcion;
            inscribirAlumnoDTO.Arancel = arancel;

            bool inscripcionExitosa = _alumnoLogic.InscribirAlumnoComision(inscribirAlumnoDTO);

            return(Json(inscripcionExitosa, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        public bool InscribirAlumnoAComision(InscripcionAlumnoDTO inscribirAlumnoDTO)
        {
            var parametros = new Dictionary <string, object>();

            parametros.Add("@id_alumno", inscribirAlumnoDTO.IdAlumno);
            parametros.Add("@id_comision", inscribirAlumnoDTO.IdComision);
            parametros.Add("@id_estado_cursada", (int)EstadoCursada.Cursando);
            parametros.Add("@PrecioAAbonar", inscribirAlumnoDTO.Arancel);
            parametros.Add("@ObservacionesDeLaInscripcion", inscribirAlumnoDTO.ObservacionesDeLaInscripcion == null ? string.Empty : inscribirAlumnoDTO.ObservacionesDeLaInscripcion);

            var da     = new DataAccess();
            var result = da.ExecuteSPBool("sp_i_talumno_comision_inscripto", parametros);

            return(result);
        }
예제 #3
0
 public bool InscribirAlumnoComision(InscripcionAlumnoDTO inscribirAlumnoDTO)
 {
     return(_alumnosData.InscribirAlumnoAComision(inscribirAlumnoDTO));
 }