Exemple #1
0
        /// <summary>
        /// 删除学生
        /// </summary>
        /// <param name="args"></param>
        /// <returns></returns>
        public CommandResult <int> DeleteStudent(DeleteObjectArgs args)
        {
            ArgumentHelper.Require(args.SchoolId, "SchoolId", Arguments.Positive);
            ArgumentHelper.Require(args.ObjectId, "StudentId", Arguments.Positive);
            ArgumentHelper.Require(args.ModifyBy, "UserId", Arguments.Positive);

            return(ContainerFactory <IStudentRepository> .Instance.DeleteStudent(args));
        }
Exemple #2
0
        /// <summary>
        /// 删除课时
        /// </summary>
        /// <param name="args"></param>
        /// <returns></returns>
        public CommandResult <int> DeleteAttendClass(DeleteObjectArgs args)
        {
            ArgumentHelper.Require(args.SchoolId, "SchoolId", Arguments.Positive);
            ArgumentHelper.Require(args.ObjectId, "AttendClassId", Arguments.Positive);
            ArgumentHelper.Require(args.ModifyBy, "ModifyBy", Arguments.Positive);

            return(ContainerFactory <IClassesRepository> .Instance.DeleteAttendClass(args));
        }
Exemple #3
0
        /// <summary>
        /// 删除教材杂费
        /// </summary>
        /// <param name="args"></param>
        /// <returns></returns>
        public CommandResult <int> DeleteBookfee(DeleteObjectArgs args)
        {
            ArgumentHelper.Require(args.SchoolId, "SchoolId", Arguments.Positive);
            ArgumentHelper.Require(args.ObjectId, "FeeId", Arguments.Positive);
            ArgumentHelper.Require(args.ModifyBy, "ModifyBy", Arguments.Positive);

            return(ContainerFactory <IBookfeeRepository> .Instance.DeleteBookfee(args));
        }
Exemple #4
0
        public string DeleteStudent(int stuId)
        {
            var args = new DeleteObjectArgs
            {
                ObjectId = stuId,
                SchoolId = ApplicationContext.SchoolId,
                ModifyBy = ApplicationContext.UserId
            };
            var result = StudentService.Instance.DeleteStudent(args);

            return(JsonHelper.Serialize(result));
        }
Exemple #5
0
        public string Delete(int userId)
        {
            var args = new DeleteObjectArgs()
            {
                ObjectId = userId,
                ModifyBy = ApplicationContext.UserId,
                SchoolId = ApplicationContext.SchoolId
            };
            var result = UserService.Instance.DeleteUser(args);

            return(JsonHelper.Serialize(result));
        }
Exemple #6
0
        public CommandResult <int> DeleteClass(DeleteObjectArgs args)
        {
            try
            {
                var result = ContainerFactory <ISqlExcuteContext> .Instance.ExcuteProceDure(args.SchoolId, "delete_class", args);

                return(result);
            }
            catch (Exception e)
            {
                LogHelper.Error(this.GetType(), "班级管理-删除班级失败,ClassId:" + args.ObjectId, e);
                return(CommandResult.Failure <int>(e.ToString()));
            }
        }
Exemple #7
0
        public CommandResult <int> DeleteStudent(DeleteObjectArgs args)
        {
            try
            {
                var result = ContainerFactory <ISqlExcuteContext> .Instance.ExcuteProceDure(0, "delete_student", args);

                return(result);
            }
            catch (Exception e)
            {
                LogHelper.Error(this.GetType(), "学生模块-删除学生失败,StudentId:" + args.ObjectId, e);
                return(CommandResult.Failure <int>(e.ToString()));
            }
        }
        public CommandResult <int> DeleteCourseType(DeleteObjectArgs args)
        {
            try
            {
                var result = ContainerFactory <ISqlExcuteContext> .Instance.ExcuteProceDure(1, "delete_course_type", args);

                return(result);
            }
            catch (Exception e)
            {
                LogHelper.Error(this.GetType(), "课程管理-删除课程类别,coursetypeId:" + args.ObjectId, e);
                return(CommandResult.Failure <int>(e.ToString()));
            }
        }
        public CommandResult <int> DeleteBookfee(DeleteObjectArgs args)
        {
            try
            {
                var result = ContainerFactory <ISqlExcuteContext> .Instance.ExcuteProceDure(1, "delete_fees", args);

                return(result);
            }
            catch (Exception e)
            {
                LogHelper.Error(this.GetType(), "校区管理-教材杂费失败,CampusId:" + args.ObjectId, e);
                return(CommandResult.Failure <int>(e.ToString()));
            }
        }