Exemplo n.º 1
0
 public void Update(DisciplineModel model)
 {
     if (ModelState.IsValid)
     {
         _repository.Update(model);
     }
 }
Exemplo n.º 2
0
        public int Delete(DisciplineModel objectModel)
        {
            int count = -2;

            // check the vendor information if exists in another table
            if (context.tblVendors.Any(o => o.DisciplineId == objectModel.DisciplineId))
            {
                return(count);
            }


            tblDiscipline tblDisciplineDb = new tblDiscipline();

            tblDisciplineDb.DisciplineId         = objectModel.DisciplineId;
            context.Entry(tblDisciplineDb).State = EntityState.Deleted;
            count = context.SaveChanges();
            if (count == 1)
            {
                count = 0;
            }
            else
            {
                count = -1;
            }
            return(count);
        }
Exemplo n.º 3
0
        public async Task <ResponseModel> Item(int id)
        {
            ResponseModel response = new ResponseModel();

            try
            {
                Discipline md = await _context.DisciplineRepository.FirstOrDefaultAsync(m => m.Id == id);

                DisciplineModel model = new DisciplineModel()
                {
                    Id          = md.Id,
                    Name        = md.Name,
                    Description = md.Description,
                    Money       = md.Money,
                    IsActive    = md.IsActive,
                    RowVersion  = md.RowVersion,
                };

                response.Result = model;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(response);
        }
Exemplo n.º 4
0
 public void Insert(DisciplineModel model)
 {
     if (ModelState.IsValid)
     {
         _repository.Insert(model);
     }
 }
Exemplo n.º 5
0
        public async Task <DisciplineModel> AddTaskAsync(DisciplineModel discipline)
        {
            DisciplineModel addedDiscipline = (await _context.AddAsync(discipline)).Entity;
            await _context.SaveChangesAsync();

            return(addedDiscipline);
        }
Exemplo n.º 6
0
 public async Task<DisciplineModel> CreateDisciplineAsync(DisciplineModel discipline)
 {
     var disciplineEntity = _mapper.Map<Discipline>(discipline);
     var result = await _disciplineRepository.CreateDisciplineAsynd(disciplineEntity);
     discipline = _mapper.Map<DisciplineModel>(result);
     return discipline;
 }
Exemplo n.º 7
0
        /// <summary>
        /// 获取所有推荐课程(学生中心首页专用)
        /// </summary>
        /// <param name="System_Station_ID"></param>
        /// <returns></returns>
        public List <DisciplineModel> GetAllRecommendCourse(int System_Station_ID)
        {
            DisciplineModel Model = new DisciplineModel();

            Model.Valid             = 1;//启用
            Model.System_Station_ID = System_Station_ID;
            Model.IsRecommend       = -1;
            PageModel page = new PageModel();
            List <DisciplineModel> List = GetAllDisciplines(Model);

            List <W_CourseModel> CourseList = SqlMapper.QueryForList <W_CourseModel>("GetAllRecommendCourse", new { System_Station_ID = System_Station_ID }).ToList();

            List <DisciplineModel> NodeList = new List <DisciplineModel>();

            if (List != null && List.Count > 0)
            {
                //获取推荐程的最上级科次
                NodeList = List.FindAll(X => X.CID == 0 && InTheList(CourseList, X.ID));

                if (NodeList != null && NodeList.Count > 0)
                {
                    //添加子集
                    NodeList.ForEach(x =>
                    {
                        x.CourseList    = CourseList.FindAll(F => ("," + F.DisciplinePIds + ",").IndexOf("," + x.ID + ",") >= 0);
                        x.ChildNodeList = List.FindAll(F => F.CID == x.ID && InTheList(CourseList, F.ID));
                    });
                }
            }
            return(NodeList);
        }
Exemplo n.º 8
0
        public async Task <ResponseModel> Delete(DisciplineModel model)
        {
            ResponseModel response = new ResponseModel();

            try
            {
                Discipline md = await _context.DisciplineRepository.FirstOrDefaultAsync(m => m.Id == model.Id);

                if (!md.RowVersion.SequenceEqual(model.RowVersion))
                {
                    response.ResponseStatus = Core.CommonModel.Enums.ResponseStatus.OutOfDateData;
                    return(response);
                }

                md.Deleted    = true;
                md.UpdateBy   = base.UserId;
                md.UpdateDate = DateTime.Now;

                _context.DisciplineRepository.Update(md);

                await _context.SaveChangesAsync();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(response);
        }
Exemplo n.º 9
0
        public async Task <ResponseModel> Insert(DisciplineModel model)
        {
            ResponseModel response = new ResponseModel();

            try
            {
                Discipline md = new Discipline();

                md.Name        = model.Name;
                md.Description = model.Description;
                md.Money       = model.Money;
                md.IsActive    = model.IsActive;
                md.CreateBy    = base.UserId;
                md.CreateDate  = DateTime.Now;

                await _context.DisciplineRepository.AddAsync(md).ConfigureAwait(true);

                await _context.SaveChangesAsync();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(response);
        }
Exemplo n.º 10
0
        /// <summary>
        /// 获取一级学科下面所有二级学科列表
        /// </summary>
        /// <param name="DisciplineID"></param>
        /// <returns></returns>
        public List <DisciplineModel> GetAllDisciplineInfoOnly(int System_Station_ID)
        {
            DisciplineModel Model = new DisciplineModel();

            Model.Valid             = 1;//启用
            Model.System_Station_ID = System_Station_ID;
            Model.IsRecommend       = -1;
            PageModel page = new PageModel();
            List <DisciplineModel> List = GetAllDisciplines(Model);

            List <DisciplineModel> NodeList = new List <DisciplineModel>();

            if (List != null && List.Count > 0)
            {
                NodeList = List.FindAll(X => X.CID == 0);
                if (NodeList != null && NodeList.Count > 0)
                {
                    //添加子集
                    NodeList.ForEach(x =>
                    {
                        x.CourseList    = new List <W_CourseModel>();
                        x.ChildNodeList = List.FindAll(F => F.CID == x.ID);
                        if (x.ChildNodeList != null && x.ChildNodeList.Count > 0)
                        {
                            x.ChildNodeList.ForEach(y =>
                            {
                                y.ChildNodeList = List.FindAll(K => K.CID == y.ID);
                            });
                        }
                    });
                }
            }
            return(NodeList);
        }
Exemplo n.º 11
0
        public ActionResult Edit(DisciplineModel disciplineModel)
        {
            if (ModelState.IsValid)
            {
                DisciplineHelper disciplineHelper = new DisciplineHelper();

                int count = -1;
                count = disciplineHelper.AddUpdate(disciplineModel);
                if (count == 0)
                {
                    TempData["CommonMessage"] = AppLogic.setMessage(count, "Record updated successfully.");
                    return(RedirectToAction("Index"));
                }
                else if (count == 1)
                {
                    TempData["CommonMessage"] = AppLogic.setMessage(count, "Record already exists.");
                    ViewBag.StatusList        = AppLogic.BindDDStatus(Convert.ToInt32(disciplineModel.Status));
                    return(View(disciplineModel));
                }
                else
                {
                    TempData["CommonMessage"] = AppLogic.setMessage(count, "Error: Please try again.");
                    ViewBag.StatusList        = AppLogic.BindDDStatus(Convert.ToInt32(disciplineModel.Status));
                    return(View(disciplineModel));
                }
            }
            ViewBag.StatusList = AppLogic.BindDDStatus(Convert.ToInt32(disciplineModel.Status));
            return(View(disciplineModel));
        }
Exemplo n.º 12
0
        public ActionResult ShowDiscipline(long selectDisciplineId)
        {
            IEnumerable <Topic> temp_allowedTopics = LmsService.FindService <IDisciplineService>().GetTopicsByDisciplineId((int)selectDisciplineId);
            var    disciplineName    = LmsService.FindService <IDisciplineService>().GetDiscipline((int)selectDisciplineId).Name;
            var    groups            = LmsService.FindService <IUserService>().GetGroups();
            double disciplineQuality = 0;
            var    allowedTopics     = new List <KeyValuePair <Topic, List <double> > >();

            if (temp_allowedTopics != null & temp_allowedTopics.Count() != 0)
            {
                double tempDisciplineQuality = 0;
                var    temp = new List <KeyValuePair <Topic, List <double> > >();
                foreach (var topic in temp_allowedTopics)
                {
                    List <double> quality = new List <double>();
                    quality.Add(Math.Round(this.storage.GetTopicTagStatistic(topic), 3) * 100);
                    quality.Add(Math.Round(this.storage.GetCorrTopicStatistic(topic, groups), 3) * 100);
                    quality.Add(Math.Round(this.storage.GetDiffTopicStatistic(topic, groups), 3) * 100);
                    quality.Add(Math.Round(this.storage.GaussianDistribution(topic), 3) * 100);
                    tempDisciplineQuality += quality.Sum() / quality.Count;
                    temp.Add(new KeyValuePair <Topic, List <double> >(topic, quality));
                }
                disciplineQuality = tempDisciplineQuality / temp.Count;
                allowedTopics     = temp;
            }

            DisciplineModel model = new DisciplineModel(allowedTopics, disciplineName, disciplineQuality);

            return(View(model));
        }
Exemplo n.º 13
0
 public int AddUpdate(DisciplineModel objectModel)
 {
     if (objectModel.DisciplineId > 0)
     {
         if (context.tblDisciplines.Any(x => x.DisciplineName == objectModel.DisciplineName && x.DisciplineId != objectModel.DisciplineId))
         {
             return(1);
         }
         else
         {
             return(update(objectModel));
         }
     }
     else
     {
         if (context.tblDisciplines.Any(x => x.DisciplineName == objectModel.DisciplineName))
         {
             return(1);
         }
         else
         {
             return(update(objectModel));
         }
     }
 }
Exemplo n.º 14
0
        public async Task <DisciplineModel> UpdateTaskAsync(DisciplineModel discipline, DisciplineModel newDiscipline)
        {
            _context.Entry(discipline).CurrentValues.SetValues(newDiscipline);
            await _context.SaveChangesAsync();

            return(newDiscipline);
        }
Exemplo n.º 15
0
        public ActionResult Edit(int Id)
        {
            DisciplineHelper disciplineHelper = new DisciplineHelper();
            DisciplineModel  DisciplineModel  = new DisciplineModel();

            DisciplineModel    = disciplineHelper.GetByID(Id);
            ViewBag.StatusList = AppLogic.BindDDStatus(Convert.ToInt32(DisciplineModel.Status));
            return(View(DisciplineModel));
        }
Exemplo n.º 16
0
 public static Discipline Map(DisciplineModel objModel)
 {
     return(new Discipline
     {
         Id = objModel.Id,
         LanguageId = objModel.LanguageId,
         DisciplineName = objModel.DisciplineName
     });
 }
Exemplo n.º 17
0
        private ActionResult BindList()
        {
            DisciplineHelper _Helper         = new DisciplineHelper();
            DisciplineModel  DisciplineModel = new DisciplineModel();
            var List = _Helper.GetAll();

            ActiveList   = List.Where(x => x.Status == 1).OrderByDescending(m => m.CreatedOn).ToList();
            InActiveList = List.Where(x => x.Status == 0).OrderByDescending(m => m.CreatedOn).ToList();
            return(View(Tuple.Create(ActiveList, InActiveList, DisciplineModel)));
        }
Exemplo n.º 18
0
        private void SeedDisciplines()
        {
            if (!_context.Disciplines.Any())
            {
                d1 = new DisciplineModel
                {
                    DisciplineId = Guid.Parse("D02F5571-F056-4BFF-A5E0-A927306AE77D"),
                    Name         = "Principios de Eletronica",
                    Teacher      = "Son Goku",
                    Period       = 5,
                    CourseId     = c1.CourseId,
                    ClassId      = cs3.ClassId
                };
                d2 = new DisciplineModel
                {
                    DisciplineId = Guid.Parse("10E2BABB-EB2A-4473-B9D9-499D9F595C43"),
                    Name         = "Fundamentos de programaçao",
                    Teacher      = "Naruto Uzumaki",
                    Period       = 2,
                    CourseId     = c2.CourseId,
                    ClassId      = cs2.ClassId
                };
                d3 = new DisciplineModel
                {
                    DisciplineId = Guid.Parse("177C32CE-511A-41DA-91EA-3BD8CE01B9FB"),
                    Name         = "Circuitos Eletricos II",
                    Teacher      = "Kakashi",
                    Period       = 5,
                    CourseId     = c1.CourseId,
                    ClassId      = cs1.ClassId
                };
                d4 = new DisciplineModel
                {
                    DisciplineId = Guid.Parse("DB4AE4A0-30F5-4ECA-A806-C5E64BAD89C2"),
                    Name         = "Eletronica Digital",
                    Teacher      = "Vegetta",
                    Period       = 7,
                    CourseId     = c1.CourseId,
                    ClassId      = cs5.ClassId
                };
                d5 = new DisciplineModel
                {
                    DisciplineId = Guid.Parse("31DE7408-9836-48A6-9558-9A0F4AB0602F"),
                    Name         = "Calculo III",
                    Teacher      = "Sakura",
                    Period       = 3,
                    CourseId     = c1.CourseId,
                    ClassId      = cs4.ClassId
                };

                _context.Disciplines.AddRange(d1, d2, d3, d4, d5);
            }
        }
Exemplo n.º 19
0
        /// <summary>
        /// 获取一级学科下面所有二级学科列表以及课程列表
        /// </summary>
        /// <param name="DisciplineID"></param>
        /// <returns></returns>
        public List <DisciplineModel> GetAllDisciplineInfo(int System_Station_ID)
        {
            DisciplineModel Model = new DisciplineModel();

            Model.Valid             = 1;//启用
            Model.System_Station_ID = System_Station_ID;
            Model.IsRecommend       = -1;
            PageModel page = new PageModel();
            List <DisciplineModel> List = GetAllDisciplines(Model);

            W_CourseModel Course = new W_CourseModel();

            Course.Valid             = 1;//启用
            Course.System_Station_ID = System_Station_ID;
            List <W_CourseModel> CourseList = GetCourseList(Course);

            List <DisciplineModel> NodeList = new List <DisciplineModel>();

            if (List != null && List.Count > 0)
            {
                NodeList = List.FindAll(X => X.CID == 0);
                if (NodeList != null && NodeList.Count > 0)
                {
                    //添加子集
                    NodeList.ForEach(x =>
                    {
                        x.CourseList    = new List <W_CourseModel>();
                        x.ChildNodeList = List.FindAll(F => F.CID == x.ID);
                        if (x.ChildNodeList != null && x.ChildNodeList.Count > 0)
                        {
                            x.ChildNodeList.ForEach(y =>
                            {
                                y.ChildNodeList      = List.FindAll(K => K.CID == y.ID);
                                string DisciplineIds = string.Join(",", y.ChildNodeList.Select(m => m.ID)) + "," + y.ID;
                                y.CourseList         = CourseList.Where(C => ("," + DisciplineIds + ",").IndexOf("," + C.Discipline_ID + ",") >= 0).ToList();
                                x.CourseList.AddRange(y.CourseList);
                            });
                        }
                        x.CourseList.AddRange(CourseList.Where(C => C.Discipline_ID == x.ID).ToList());
                    });
                }
            }
            return(NodeList);
        }
Exemplo n.º 20
0
        public ActionResult Deactive(int Id)
        {
            DisciplineHelper disciplineHelper = new DisciplineHelper();
            DisciplineModel  disciplineModel  = new DisciplineModel();

            disciplineModel.DisciplineId = Id;
            disciplineModel.Status       = 0;
            int count = disciplineHelper.ActDeact(disciplineModel);

            if (count == 0)
            {
                TempData["CommonMessage"] = AppLogic.setMessage(count, "Record deactivated successfully.");
            }
            else
            {
                TempData["CommonMessage"] = AppLogic.setMessage(count, "Record deactivation failed.");
            }
            return(RedirectToAction("Index"));
        }
Exemplo n.º 21
0
        public int update(DisciplineModel objectModel)
        {
            tblDiscipline tblDisciplineDb = new tblDiscipline();

            tblDisciplineDb.DisciplineId   = objectModel.DisciplineId;
            tblDisciplineDb.DisciplineName = objectModel.DisciplineName;
            tblDisciplineDb.Status         = objectModel.Status;

            if (objectModel.DisciplineId > 0)
            {
                tblDisciplineDb.ModifiedBy     = AdminSessionData.AdminUserId;
                tblDisciplineDb.ModifiedOn     = DateTime.Now;
                tblDisciplineDb.ModifiedFromIP = HttpContext.Current.Request.UserHostAddress;

                context.tblDisciplines.Attach(tblDisciplineDb);
                context.Entry(tblDisciplineDb).Property(x => x.DisciplineName).IsModified = true;
                context.Entry(tblDisciplineDb).Property(x => x.Status).IsModified         = true;
                context.Entry(tblDisciplineDb).Property(x => x.ModifiedBy).IsModified     = true;
                context.Entry(tblDisciplineDb).Property(x => x.ModifiedOn).IsModified     = true;
                context.Entry(tblDisciplineDb).Property(x => x.ModifiedFromIP).IsModified = true;
            }
            else
            {
                tblDisciplineDb.CreatedBy     = AdminSessionData.AdminUserId;
                tblDisciplineDb.CreatedOn     = DateTime.Now;
                tblDisciplineDb.CreatedFromIp = HttpContext.Current.Request.UserHostAddress;
                context.tblDisciplines.Add(tblDisciplineDb);
            }

            int count = context.SaveChanges();

            if (count == 1)
            {
                count = 0;
            }
            else
            {
                count = -1;
            }

            return(count);
        }
Exemplo n.º 22
0
        public int ActDeact(DisciplineModel objectModel)
        {
            tblDiscipline tblDisciplineDb = new tblDiscipline();

            tblDisciplineDb.DisciplineId = objectModel.DisciplineId;
            tblDisciplineDb.Status       = objectModel.Status;

            context.tblDisciplines.Attach(tblDisciplineDb);
            context.Entry(tblDisciplineDb).Property(x => x.Status).IsModified = true;

            int count = context.SaveChanges();

            if (count == 1)
            {
                count = 0;
            }
            else
            {
                count = -1;
            }

            return(count);
        }
Exemplo n.º 23
0
        public ActionResult Delete(int Id)
        {
            DisciplineHelper disciplineHelper = new DisciplineHelper();
            DisciplineModel  disciplineModel  = new DisciplineModel();

            disciplineModel = disciplineHelper.GetByID(Id);

            int count = disciplineHelper.Delete(disciplineModel);

            if (count == 0)
            {
                TempData["CommonMessage"] = AppLogic.setMessage(count, "Record deleted successfully.");
            }
            else if (count == -2)
            {
                TempData["CommonMessage"] = AppLogic.setMessage(count, "Discipline is associated with vendor. it can't be deleted?");
            }
            else
            {
                TempData["CommonMessage"] = AppLogic.setMessage(count, "Record deletion failed.");
            }
            return(RedirectToAction("Index"));
        }
Exemplo n.º 24
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="e"></param>
        private void Create(DirectEventArgs e)
        {
            try
            {
                var path = string.Empty;
                if (fufTepTinHangLoat.HasFile)
                {
                    path = UploadFile(fufTepTinHangLoat,
                                      hdfTypePage.Text.Equals("KhenThuong") ? Constant.PathReward : Constant.PathDiscipline);
                }

                foreach (var itemRow in chkEmployeeRowSelection.SelectedRows)
                {
                    if (hdfTypePage.Text.Equals("KhenThuong"))
                    {
                        string reasonReward;
                        if (hdfIsDanhMuc2.Text == @"0")
                        {
                            var reason = new cat_ReasonReward {
                                Name = cbbLyDoHangLoat.Text
                            };
                            cat_ReasonRewardServices.Create(reason);
                            reasonReward = cbbLyDoHangLoat.Text;
                        }
                        else
                        {
                            reasonReward = cbbLyDoHangLoat.SelectedItem.Text;
                        }

                        if (string.IsNullOrEmpty(reasonReward))
                        {
                            Dialog.Alert("Thông báo", "Không tìm thấy lý do khen thưởng. Vui lòng thử lại!");
                            return;
                        }

                        if (txtSoQuyetDinhHangLoat.Text == "")
                        {
                            GenerateRewardDecisionNumber();
                        }

                        var record = new RewardModel
                        {
                            RecordId         = Convert.ToInt32(itemRow.RecordID),
                            DecisionNumber   = txtSoQuyetDinhHangLoat.Text.Trim(),
                            DecisionMaker    = tgfNguoiQuyetDinhHangLoat.Text.Trim(),
                            FormRewardId     = int.Parse(hdfHinhThucHangLoat.Text),
                            LevelRewardId    = int.Parse(hdfLevelManyId.Text),
                            Reason           = reasonReward,
                            SourceDepartment = txtSourceDepartment.Text,
                            Note             = txtGhuChuHangLoat.Text.Trim()
                        };
                        var makerPosition = hdfIsMakerPosition.Text == @"0"
                            ? cbxMakerPosition.Text
                            : cbxMakerPosition.SelectedItem.Text;
                        record.MakerPosition = makerPosition;
                        if (!string.IsNullOrEmpty(txtMoneyAmount.Text))
                        {
                            record.MoneyAmount = decimal.Parse("0" + txtMoneyAmount.Text);
                        }
                        record.CreatedDate = DateTime.Now;
                        record.CreatedBy   = CurrentUser.User.UserName;
                        record.EditedDate  = DateTime.Now;
                        record.EditedBy    = CurrentUser.User.UserName;
                        if (!DatetimeHelper.IsNull(dfNgayQuyetDinhHangLoat.SelectedDate))
                        {
                            record.DecisionDate = dfNgayQuyetDinhHangLoat.SelectedDate;
                        }

                        if (!DatetimeHelper.IsNull(dfNgayHieuLuc.SelectedDate))
                        {
                            record.EffectiveDate = dfNgayHieuLuc.SelectedDate;
                        }

                        record.AttachFileName = path != "" ? path : hdfTepDinhKemHangLoat.Text;
                        RewardController.Create(record);
                    }
                    else
                    {
                        string reasonDiscipline;
                        if (hdfIsDanhMuc2.Text == @"0")
                        {
                            var reason = new cat_ReasonDiscipline()
                            {
                                Name = cbbLyDoHangLoat.Text
                            };
                            cat_ReasonDisciplineServices.Create(reason);
                            reasonDiscipline = cbbLyDoHangLoat.Text;
                        }
                        else
                        {
                            reasonDiscipline = cbbLyDoHangLoat.SelectedItem.Text;
                        }

                        if (string.IsNullOrEmpty(reasonDiscipline))
                        {
                            Dialog.Alert("Thông báo", "Không tìm thấy lý do khen thưởng. Vui lòng thử lại!");
                            return;
                        }

                        if (txtSoQuyetDinhHangLoat.Text == "")
                        {
                            GenerateRewardDecisionNumber();
                        }

                        var record = new DisciplineModel
                        {
                            RecordId          = Convert.ToInt32(itemRow.RecordID),
                            DecisionNumber    = txtSoQuyetDinhHangLoat.Text.Trim(),
                            DecisionMaker     = tgfNguoiQuyetDinhHangLoat.Text.Trim(),
                            FormDisciplineId  = int.Parse(hdfHinhThucHangLoat.Text),
                            LevelDisciplineId = int.Parse(hdfLevelManyId.Text),
                            Reason            = reasonDiscipline,
                            SourceDepartment  = txtSourceDepartment.Text,
                            Note = txtGhuChuHangLoat.Text.Trim()
                        };
                        var makerPosition = hdfIsMakerPosition.Text == @"0"
                            ? cbxMakerPosition.Text
                            : cbxMakerPosition.SelectedItem.Text;
                        record.MakerPosition = makerPosition;
                        record.CreatedDate   = DateTime.Now;
                        record.CreatedBy     = CurrentUser.User.UserName;
                        record.EditedDate    = DateTime.Now;
                        record.EditedBy      = CurrentUser.User.UserName;

                        if (!DatetimeHelper.IsNull(dfNgayQuyetDinhHangLoat.SelectedDate))
                        {
                            record.DecisionDate = dfNgayQuyetDinhHangLoat.SelectedDate;
                        }

                        if (!DatetimeHelper.IsNull(dfExpireDate.SelectedDate))
                        {
                            record.ExpireDate = dfExpireDate.SelectedDate;
                        }
                        record.AttachFileName = path != "" ? path : hdfTepDinhKemHangLoat.Text;
                        DisciplineController.Create(record);
                    }
                }

                grp_KhenThuongKyLuat.Reload();
                ResetForm();
                wdKhenThuongKyLuatHangLoat.Hide();
            }
            catch (Exception ex)
            {
                Dialog.Alert("Có lỗi xảy ra trong quá trình tạo quyết định: {0}".FormatWith(ex.Message));
            }
        }
Exemplo n.º 25
0
 public List <DisciplineModel> GetAllDisciplines(DisciplineModel Model)
 {
     return(SqlMapper.QueryForList <DisciplineModel>("GetAllDisciplines", new { Valid = Model.Valid, IsRecommend = Model.IsRecommend, Name = Model.Name, System_Station_ID = Model.System_Station_ID }).ToList());
 }
Exemplo n.º 26
0
 public async Task<DisciplineModel> UpdateDisciplineAsync(DisciplineModel discipline)
 {
     var saleEntity = _mapper.Map<Discipline>(discipline);
     await _disciplineRepository.UpdateDisciplineAsync(saleEntity);
     return discipline;
 }
Exemplo n.º 27
0
        public async Task <ResponseModel> Delete([FromBody] DisciplineModel model)
        {
            var response = await _disciplineService.Delete(model);

            return(response);
        }
Exemplo n.º 28
0
 public async Task DeleteTaskAsync(DisciplineModel discipline)
 {
     _context.Remove(discipline);
     await _context.SaveChangesAsync();
 }
 public async Task PutAsync([FromBody] DisciplineModel discipline)
 {
     await _disciplineService.UpdateDisciplineAsync(discipline);
 }