Пример #1
0
    protected void ibtnDel_OnCommand(object sender, CommandEventArgs e)
    {
        int id = Convert.ToInt32(e.CommandName);

        try
        {
            bll.Delete(id);
            Msg.Show("删除成功!");
            InitData(1, ""); //重新绑定
        }
        catch (Exception ex)
        {
            log.Error(ex.Message);
        }
    }
Пример #2
0
 private void dgv_liste_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         if (dgv_liste.CurrentRow.Cells["id_"].Value != null)
         {
             Int32 id = Convert.ToInt32(dgv_liste.CurrentRow.Cells["id_"].Value);
             if (id > 0)
             {
                 Users f = UsersBLL.One(id);
                 if (e.ColumnIndex == 5)
                 {
                     if (DialogResult.Yes == Messages.Confirmation(Mots.Supprimer))
                     {
                         LoadPhoto(null);
                         if (UsersBLL.Delete(f))
                         {
                             DeleteRow(f);
                             Reset();
                             Messages.Succes();
                         }
                     }
                 }
                 else
                 {
                     Populate(f);
                 }
             }
         }
     }
     catch (Exception ex)
     {
         Messages.Exception(ex);
     }
 }
Пример #3
0
 public int DeleteUsers(string id)
 {
     try
     {
         return(userBll.Delete(id));
     }
     catch
     {
         return(-2);
     }
 }
Пример #4
0
        protected void DataList1_DeleteCommand(object sender, DataListCommandEventArgs e)
        {
            UsersBLL usersbll2 = new UsersBLL();
            string   id        = e.CommandArgument.ToString();

            if (usersbll2.Delete(id))
            {
                Response.Write("<script>alert('删除成功');</script>");
            }
            this.Response.Redirect(this.Request.Url.ToString());
        }
Пример #5
0
        //code for deleting record in datagrid
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            User user = ((FrameworkElement)sender).DataContext as User;

            if (MessageBox.Show("Are you sure you want to Delete " + user.FirstName + " " + user.LastName + "?", "Delete User", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                UsersBLL.Delete(user);
                MessageBox.Show("User successfully deleted");
                showList();
            }
        }
Пример #6
0
        public int Delete(string Ids)
        {
            var arr    = Ids.Split(',');
            var result = 0;

            for (int i = 0; i < arr.Length; i++)
            {
                result += bll.Delete(Convert.ToInt32(arr[i]));
            }
            return(result);
        }
Пример #7
0
        public IHttpActionResult DeleteUsers(int id)
        {
            Users user = UsersBLL.Get(id);

            if (user == null)
            {
                return(NotFound());
            }

            UsersBLL.Delete(id);

            return(Ok(user));
        }
Пример #8
0
 private void btn_delete_Click(object sender, EventArgs e)
 {
     if (current != null ? current.Id > 0 : false)
     {
         if (DialogResult.Yes == Messages.Confirmation(Mots.Supprimer))
         {
             if (UsersBLL.Delete(current))
             {
                 DeleteRow(current);
                 Reset();
                 Messages.Succes();
             }
         }
     }
 }
Пример #9
0
 protected void Delete_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < DataList1.Items.Count; i++)
     {
         if (((CheckBox)DataList1.Items[i].FindControl("selected")).Checked == true)
         {
             object s = ((System.Web.UI.WebControls.HyperLink)DataList1.Items[i].FindControl("Hyperlink3")).Text;
             usersbll = new UsersBLL();
             if (usersbll.Delete(s))
             {
                 Response.Write("<script>alert('删除成功');history.back();</script>");
             }
         }
     }
     this.Response.Redirect(this.Request.Url.ToString());
 }
Пример #10
0
        public void DeleteUser(HttpContext context)
        {
            string result = string.Empty;

            try
            {
                var usersIds = DNTRequest.GetString("UsersID");
                if (string.IsNullOrEmpty(usersIds))
                {
                    result = DNTRequest.GetResultJson(false, "请先选择一条数据", null);
                    return;
                }
                else
                {
                    MachineBLL opMachineBLL = new MachineBLL();
                    Machine    modelMachine = new Machine();
                    modelMachine = opMachineBLL.GetModelByUserId(Convert.ToInt32(usersIds));
                    if (modelMachine != null)
                    {
                        result = DNTRequest.GetResultJson(false, "用户已绑定设备,不允许删除", null);
                    }
                    else
                    {
                        UsersBLL bll = new UsersBLL();
                        bool     res = bll.Delete(Convert.ToInt32(usersIds));
                        if (res)
                        {
                            result = DNTRequest.GetResultJson(true, "删除用户成功", null);

                            #region 通知风控系统

                            #endregion
                        }
                        else
                        {
                            result = DNTRequest.GetResultJson(false, "删除用户失败,请稍后再试", null);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                result = DNTRequest.GetResultJson(false, "删除用户异常,请稍后再试", null);
                ExceptionLogBLL.WriteExceptionLogToDB(ex.ToString());
            }
            context.Response.Write(result);
        }
Пример #11
0
 public bool Delete(UsersBOL obj)
 {
     if (obj != null)
     {
         try
         {
             int retVal = objBll.Delete(obj);
             if (retVal > 0)
             {
                 return(true);
             }
         }
         catch
         {
             return(false);
         }
     }
     return(false);
 }
Пример #12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            #region 冻结
            int uid = Request["uid"].ToInt32(-1);
            if (uid != -1)
            {
                var tmp = usersBLL.QuerySingle(uid);
                if (tmp != null)
                {
                    tmp.userStatus = tmp.userStatus == 0 ? 1 : 0;
                    usersBLL.Update(tmp);
                }
            }
            #endregion

            #region  除
            int did = Request["did"].ToInt32(-1);
            if (did != -1)
            {
                var tmp = usersBLL.QuerySingle(did);
                if (tmp != null)
                {
                    usersBLL.Delete(tmp.userId);
                }
            }
            #endregion

            page         = Request["page"].ToInt32(1);
            size         = Request["size"].ToInt32(10);
            desc         = Request["desc"].ToInt32(1);
            orderby      = Request["orderby"] ?? "userId";
            strWhere     = Request["keyword"];
            object where = null;
            pageCount    = (int)Math.Ceiling((double)usersBLL.QueryCount(null) / size);
            if (!string.IsNullOrEmpty(strWhere))
            {
                where     = new { userid = strWhere };
                pageCount = 1;
            }

            users = usersBLL.QueryList(page, size, where, orderby, Convert.ToBoolean(desc));
        }
        public async Task <IActionResult> DeleteUser(string document)
        {
            try
            {
                var user = await _userRepository.GetUserByCpfOrRg(document);

                if (user == null)
                {
                    return(NotFound());
                }

                await _usersBll.Delete(user.Id);

                return(NoContent());
            }
            catch (Exception ex)
            {
                throw new Exception(ex.InnerException.Message);
            }
        }
 public ActionResult DeleteConfirmed(int id)
 {
     UsersBLL.Delete(id);
     return(RedirectToAction("Index"));
 }
Пример #15
0
        static void Main(string[] args)
        {
            IListOfUsersBLL logic    = null;
            IAwardBLL       awards   = null;
            IRelationBLL    relation = null;

            try
            {
                logic    = new UsersBLL();
                awards   = new AwardBLL();
                relation = new RelationsBLL();
            }
            catch (DirectoryNotFoundException ex)
            {
                Logger.Logger.CreateLog(ex);
                System.Console.WriteLine("Программа не работает.");
                System.Console.ReadLine();
                return;
            }
            catch (FileNotFoundException e)
            {
                Logger.Logger.CreateLog(e);
                System.Console.WriteLine("Программа не работает.");
                System.Console.ReadLine();
                return;
            }
            int someCase = 0;

            do
            {
                System.Console.WriteLine("Выберите действие:\n1 - Посмотреть список всех пользователей\n2 - Добавить пользователя\n3 - Удалить пользователя\n4 - Посмотреть награды у пользователя\n5 - Добавить награду пользователю\n6 - Удалить награду\n7 - Добавить награду\n0 - Выход\n");
                int.TryParse(System.Console.ReadLine(), out someCase);
                try
                {
                    switch (someCase)
                    {
                    case 1:
                    {
                        if (logic.GetAll().ToArray().Length == 0)
                        {
                            System.Console.WriteLine("Еще не добавлен ни один пользователь");
                        }
                        else
                        {
                            int temp = 0;
                            foreach (var item in logic.GetAllSortBySurname())
                            {
                                System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age());
                            }
                        }
                    }
                    break;

                    case 2:
                    {
                        System.Console.WriteLine("Фамилия:");
                        string surname = System.Console.ReadLine();
                        System.Console.WriteLine("Имя:");
                        string name = System.Console.ReadLine();
                        System.Console.WriteLine("Отчество:");
                        string secondname = System.Console.ReadLine();
                        System.Console.WriteLine("Дата рождения (d.m.y):");
                        try
                        {
                            DateTime bday = DateTime.Parse(System.Console.ReadLine());
                            if (logic.Create(new User(surname, name, secondname, bday)))
                            {
                                System.Console.WriteLine("Пользователь добавлен");
                            }
                            else
                            {
                                System.Console.WriteLine("Пользователь не добавлен");
                            }
                        }
                        catch (Exception e)
                        {
                            System.Console.WriteLine("Введены некорректные данные");
                            Logger.Logger.CreateLog(e);
                        }
                    }
                    break;

                    case 3:
                    {
                        if (logic.GetAll().ToArray().Length == 0)
                        {
                            System.Console.WriteLine("Еще не добавлен ни один пользователь");
                        }
                        else
                        {
                            System.Console.WriteLine("Выберите номер пользователя, которого хотите удалить:");
                            int         temp = 0;
                            List <Guid> arr  = new List <Guid>();
                            foreach (var item in logic.GetAllSortBySurname())
                            {
                                System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age());
                                arr.Add(item.Id);
                            }
                            int t = 0;
                            int.TryParse(System.Console.ReadLine(), out t);
                            logic.Delete(arr[t - 1]);
                        }
                    }
                    break;

                    case 4:
                    {
                        if (relation.GetAll().ToArray().Length == 0)
                        {
                            System.Console.WriteLine("Еще не добавлена ни одна награда ни одному пользователю");
                        }
                        else
                        {
                            System.Console.WriteLine("Выберите номер пользователя, чьи награды вы хотите посмотреть:");
                            int         temp = 0;
                            List <Guid> arr  = new List <Guid>();
                            foreach (var item in logic.GetAllSortBySurname())
                            {
                                System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age());
                                arr.Add(item.Id);
                            }
                            int t = 0;
                            int.TryParse(System.Console.ReadLine(), out t);
                            foreach (var item in relation.GetAllAwards(arr[t - 1]))
                            {
                                System.Console.WriteLine(item.Title);
                            }
                        }
                    }
                    break;

                    case 5:
                    {
                        if (awards.GetAll().ToArray().Length == 0 || logic.GetAll().ToArray().Length == 0)
                        {
                            System.Console.WriteLine("Еще не добавлено ни одной награды или не добавлен ни один пользователь");
                        }
                        else
                        {
                            System.Console.WriteLine("Выберите номер награды, которую вы хотите добавить:");
                            int         temp1 = 0;
                            List <Guid> arr1  = new List <Guid>();
                            foreach (var item in awards.GetAllSortByTitle())
                            {
                                System.Console.WriteLine("{0} - {1}", ++temp1, item.Title);
                                arr1.Add(item.Id);
                            }
                            int r = 0;
                            int.TryParse(System.Console.ReadLine(), out r);

                            System.Console.WriteLine("Выберите номер пользователя, кому вы хотите добавить награду:");
                            int         temp = 0;
                            List <Guid> arr  = new List <Guid>();
                            foreach (var item in logic.GetAllSortBySurname())
                            {
                                System.Console.WriteLine("{0} - {1} {2} {3} возраст:{4}", ++temp, item.Surname, item.Name, item.Second_Name, item.Age());
                                arr.Add(item.Id);
                            }
                            int t = 0;
                            int.TryParse(System.Console.ReadLine(), out t);

                            relation.Add(new Relations(arr[t - 1], arr1[r - 1]));
                        }
                    }
                    break;

                    case 6:
                    {
                        if (awards.GetAll().ToArray().Length == 0)
                        {
                            System.Console.WriteLine("Еще не добавлено ни одной награды");
                        }
                        else
                        {
                            System.Console.WriteLine("Выберите номер награды, которую хотите удалить:");
                            int         temp = 0;
                            List <Guid> arr  = new List <Guid>();
                            foreach (var item in awards.GetAllSortByTitle())
                            {
                                System.Console.WriteLine("{0} - {1}", ++temp, item.Title);
                                arr.Add(item.Id);
                            }
                            int t = 0;
                            int.TryParse(System.Console.ReadLine(), out t);
                            awards.Delete(arr[t - 1]);
                        }
                    }
                    break;

                    case 7:
                    {
                        System.Console.WriteLine("Введите имя награды, которую хотите добавить:");
                        try
                        {
                            awards.Create(new Award(System.Console.ReadLine()));
                        }
                        catch (Exception e)
                        {
                            System.Console.WriteLine("Введены некорректные данные");
                            Logger.Logger.CreateLog(e);
                        }
                    }
                    break;
                    }
                }
                catch (Exception exs)
                {
                    Logger.Logger.CreateLog(exs);
                }

                System.Console.ReadLine();
                System.Console.Clear();
            } while (someCase != 0);

            ////    logic.Save();
            ////    awards.Save();
            ////    relation.Save();
        }
Пример #16
0
        public bool Delete(int id)
        {
            UsersBLL bll = new UsersBLL();

            return(bll.Delete(id));
        }