Example #1
0
        public Alumnos_InscripcionBE CreateBusiness(DataModel.alumnos_inscripciones entity)
        {
            Alumnos_InscripcionBE be;

            if (entity != null)
            {
                be = new Alumnos_InscripcionBE()
                {
                    id_inscripcion = entity.id_inscripcion,
                    id_curso       = entity.id_curso,
                    id_alumno      = entity.id_alumno,
                    condicion      = entity.condicion,
                    nota           = entity.nota,
                    estado         = entity.estado
                };
                //be.cursos = new CursoBE();
                //if (entity.cursos!=null)
                //{
                //	be.cursos = FactoryCurso.GetInstance().CreateBusiness(entity.cursos);
                //}
                be.personas = new PersonaBE();
                if (entity.personas != null)
                {
                    be.personas = FactoryPersona.GetInstance().CreateBusiness(entity.personas);
                }
                return(be);
            }
            return(be = new Alumnos_InscripcionBE());
        }
Example #2
0
        public long Create(Alumnos_InscripcionBE Be)
        {
            if (Be != null)
            {
                DataModel.alumnos_inscripciones entity = Factory.FactoryAlumnos_Inscripcion.GetInstance().CreateEntity(Be);
                _unitOfWork.Alumnos_InscripcionesRepository.Insert(entity);
                _unitOfWork.Commit();

                return(entity.id_inscripcion);
            }
            else
            {
                throw new ApiBusinessException(1012, "No se pudo completar la inscripcion", System.Net.HttpStatusCode.NotFound, "Http");
            }
        }
Example #3
0
 public DataModel.alumnos_inscripciones  CreateEntity(Alumnos_InscripcionBE be)
 {
     DataModel.alumnos_inscripciones entity;
     if (be != null)
     {
         entity = new DataModel.alumnos_inscripciones()
         {
             id_inscripcion = be.id_inscripcion,
             id_curso       = be.id_curso,
             id_alumno      = be.id_alumno,
             condicion      = be.condicion,
             nota           = be.nota,
             estado         = be.estado
         };
         return(entity);
     }
     return(entity = new DataModel.alumnos_inscripciones());
 }