コード例 #1
0
        public string GenerarPagos2(string Alumnos, string Grupo, string Usuario)
        {
            try
            {
                Alumnos = Alumnos.Remove(Alumnos.Length - 1, 1);
                List <int> Alumnosl = new List <int>(Array.ConvertAll(Alumnos.Split(','), int.Parse));
                if (BLLAlumnoDescuento.InsertarDescuento2(Alumnosl, int.Parse(Grupo), int.Parse(Usuario)) == "Guardar")
                {
                    Alumnosl.ForEach(delegate(int Alumno)
                    {
                        Descuentos objDescuento = new Descuentos();

                        objDescuento.EnviarMail(Alumno, ConvertidorT.CrearPass());
                    });

                    return("Guardar");
                }
                else
                {
                    return("Error al Guardar");
                }
            }
            catch (Exception e)
            {
                return(e.Message);
            }
        }
コード例 #2
0
        public List <string> InsertarOFerta(string AlumnoId, string OfertaEducativaId, string MontoInscripcion, string MontoColegiatura, string Anio, string PeriodoId, string Inscripcion, string GenerarDescuento)
        {
            string[] lstResultados =
                BLLAlumnoDescuento.InsertarDescuento(int.Parse(AlumnoId), int.Parse(OfertaEducativaId), decimal.Parse(MontoInscripcion), decimal.Parse(MontoColegiatura),
                                                     int.Parse(Anio), int.Parse(PeriodoId), Inscripcion == "Si" ? true : false, GenerarDescuento == "Si" ? true : false, 0);

            List <string> lstR = lstResultados.ToList();

            return(lstR);
        }
コード例 #3
0
 public string GenerarPagos(string Alumnos, string Grupo)
 {
     try
     {
         Alumnos = Alumnos.Remove(Alumnos.Length - 1, 1);
         List <int> Alumnosl = new List <int>(Array.ConvertAll(Alumnos.Split(','), int.Parse));
         return(BLLAlumnoDescuento.InsertarDescuento(Alumnosl, int.Parse(Grupo)));
     }
     catch (Exception)
     {
         return("");
     }
 }
コード例 #4
0
        public IHttpActionResult GetCuotaByPeriodo(int OFertaEducativaId, int Anio, int PeriodoId)
        {
            var Result = BLLAlumnoDescuento.TraerCuotasOfertaEducativaPeriodo(OFertaEducativaId, Anio, PeriodoId);

            if (Result.ToString().Contains("System.Collections.Generic.List"))
            {
                return(Ok(Result));
            }
            else
            {
                return(BadRequest("Fallo al momento de guardar, " + Result.GetType().GetProperty("Message").GetValue(Result, null)));
            }
        }
コード例 #5
0
        public IHttpActionResult GetDescuentos(int AlumnoId)
        {
            var Result = BLLAlumnoDescuento.TraerDescuentos(AlumnoId);

            if (Result.ToString().Contains("System.Collections.Generic.List"))
            {
                return(Ok(Result));
            }
            else
            {
                return(BadRequest("Fallo al momento de guardar, " + Result.GetType().GetProperty("Message").GetValue(Result, null)));
            }
        }
コード例 #6
0
 public void GenerarReferencias(string AlumnoId)
 {
     BLLAlumnoDescuento.GenerarReferencia(int.Parse(AlumnoId));
 }
コード例 #7
0
 public string GenerarPagoZS()
 => BLLAlumnoDescuento.GenerarReferenciasPagos();