Esempio n. 1
0
        public HttpResponseMessage Delete(blog blogdetail)
        {
            Blog.Delete(blogdetail);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            return(response);
        }
Esempio n. 2
0
        public void Delete <TModel>(ISession currentSession, IEnumerable <TModel> entities)

        {
            IDao <TModel> genericDao = serviceRegistry.Get <IDao <TModel> >();

            genericDao.Delete(currentSession, entities);
        }
Esempio n. 3
0
        /// <summary>
        /// This method removes an experience from the Database
        /// </summary>
        /// <param name="id">Id of Experience to be removed</param>
        public void RemoveExperience(int id)
        {
            var experience = _experienceDao.Read(id);

            _experienceDao.Delete(experience);
            _experienceDao.Commit();
        }
Esempio n. 4
0
        public void Delete <TModel>(ISession currentSession, TModel entity)

        {
            IDao <TModel> genericDao = serviceRegistry.Get <IDao <TModel> >();

            genericDao.Delete(currentSession, entity);
        }
Esempio n. 5
0
        /// <summary>
        /// This method removes a skill from the Database
        /// </summary>
        /// <param name="id">Id of the skill to be deleted</param>
        public void RemoveSkill(int id)
        {
            var skill = _skillsDao.Read(id);

            _skillsDao.Delete(skill);
            _skillsDao.Commit();
        }
Esempio n. 6
0
        /// <summary>
        /// This method removes a project from the Database
        /// </summary>
        /// <param name="id">Id of the project to be deleted</param>
        public void RemoveProject(int id)
        {
            var project = _projectDao.Read(id);

            _projectDao.Delete(project);
            _projectDao.Commit();
        }
Esempio n. 7
0
        /// <summary>
        /// This method removes an education from the Database
        /// </summary>
        /// <param name="id">Id of the education to be deleted</param>
        public void RemoveEducation(int id)
        {
            var education = _educationDao.Read(id);

            _educationDao.Delete(education);
            _educationDao.Commit();
        }
Esempio n. 8
0
        public virtual IConveyorSingleResultBuilder <T> Delete(T entity)
        {
            var conveyorSingleResultBuilder = _dao.Delete(entity);

            conveyorSingleResultBuilder.SetServiceMessage("Ok");

            return(conveyorSingleResultBuilder);
        }
Esempio n. 9
0
        protected void ASPxMenu1_ItemClick(object source, DevExpress.Web.ASPxMenu.MenuItemEventArgs e)
        {
            IDao dao = DaoFactory.GetDao("DaoSysMenu");

            dao.Params["Oper"] = Session["MyUserName"].ToString();
            int    id  = Convert.ToInt16(ASPxTreeView1.SelectedNode.Name);
            string msg = "操作失败!";
            int    rtn = -1;

            // 增加平级菜单
            if (e.Item.Name.Equals("mAddDept"))
            {
                dao.Params["ID"] = id;
                rtn = dao.Insert(out msg);
            }
            // 增加子菜单
            else if (e.Item.Name.Equals("mAddSubDept"))
            {
                dao.Params["ParentID"] = id;
                rtn = dao.Oper("P_Sys_Oper_Menu", "insertSub", out msg);
            }
            // 删除部门
            else if (e.Item.Name.Equals("mDel"))
            {
                rtn = dao.Delete(id + "", out msg);
            }
            // 保存部门
            else if (e.Item.Name.Equals("mSave"))
            {
                FrmUtil.GetData(ASPxCallbackPanel1, dao.Params);
                rtn = dao.Update(out msg);
            }
            // 上移
            else if (e.Item.Name.Equals("mUp"))
            {
                dao.Params["ID"] = id;
                rtn = dao.Oper("P_Sys_Oper_Menu", "up", out msg);
            }
            // 下移
            else if (e.Item.Name.Equals("mDown"))
            {
                dao.Params["ID"] = id;
                rtn = dao.Oper("P_Sys_Oper_Menu", "down", out msg);
            }

            if (rtn != 0)
            {
                lblMsg.Text = msg;
                ASPxPopupControl1.ShowOnPageLoad = true;
            }
            else
            {
                ASPxTreeView1.Nodes.Clear();
                dao.Params.Clear();
                loadMenu(null, dao.Select(), id);
                //ASPxTreeView1.ExpandAll();
            }
        }
Esempio n. 10
0
        /// <summary>
        /// 删除合同
        /// </summary>
        private int deleteContract(string id, out string msg)
        {
            IDao dao = DaoFactory.GetDao("DaoBizContract");

            dao.Params["Oper"] = Session["MyUserName"].ToString();
            int rtn = dao.Delete(id, out msg);

            return(rtn);
        }
Esempio n. 11
0
        public void Delete(int id)
        {
            var entity = _dao.Get(id);

            if (entity == null)
            {
                throw new KeyNotFoundException();
            }
            else
            {
                _dao.Delete(id);
            }
        }
Esempio n. 12
0
        public static void DeleteSports(IDao <Esporte> esporteDao, int id)
        {
            var esporte = esporteDao.Delete(id);

            if (esporte)
            {
                Console.WriteLine("Esporte deletado com sucesso");
            }
            else
            {
                Console.WriteLine("Erro ao deletar o esporte");
            }
        }
Esempio n. 13
0
        public virtual void Delete(T entity)
        {
            long oldID = entity.ID;

            try
            {
                _dao.Delete(entity);
            }
            catch (Exception ex)
            {
                long[] failedIDs = new long[] { oldID };
                CheckForDBValidationException(failedIDs, ex);
                throw new DeleteException(failedIDs, ex);
            }
        }
Esempio n. 14
0
            public bool?ValidDelete(T item, int?userId, IDao <T> dao)
            {
                switch (userId)
                {
                case 0:
                    return(false);

                case null:
                    return(null);

                default:
                    dao.Delete(item, (int)userId);
                    return(true);
                }
            }
Esempio n. 15
0
        public bool DeleteCompanyInfoByID(string sID)
        {
            bool        bFlag        = false;
            CompanyInfo oCompanyInfo = dao.Get(typeof(CompanyInfo), sID) as CompanyInfo;

            if (oCompanyInfo != null)
            {
                ObjectQuery oQuery = new ObjectQuery();
                oQuery.AddCriterion(Expression.Like("SysCode", oCompanyInfo.SysCode, MatchMode.Start));
                IList lst = dao.ObjectQuery(typeof(CompanyInfo), oQuery);
                if (lst != null && lst.Count > 0)
                {
                    dao.Delete(lst);
                    bFlag = true;
                }
            }
            return(bFlag);
        }
Esempio n. 16
0
 // GridView的编辑事件,操作中的查看和删除按钮
 protected void grdView_CustomButtonCallback(object sender, ASPxGridViewCustomButtonCallbackEventArgs e)
 {
     if (e.ButtonID.Equals("btnDelete"))
     {
         // 表格“删除”
         string id, msg;
         id = grdView.GetRowValues(e.VisibleIndex, "ID").ToString();
         IDao dao = DaoFactory.GetDao("DaoBizFamily");
         dao.Params["Oper"] = Session["MyUserName"].ToString();
         int rtn = dao.Delete(id, out msg);
         if (rtn == 0)
         {
             msg = "操作成功!";
             loadFamily();
         }//成功后刷新界面
         else
         {
             msg = "错误:" + msg;
         }
         grdView.JSProperties["cpMsg"] = msg;
     }
 }
        public void UpdateChange(DataTable dt, IDao <DTO, PK> dao)
        {
            DataTable insertTable = dt.GetChanges(DataRowState.Added);
            DataTable updateTable = dt.GetChanges(DataRowState.Modified);
            DataTable deleteTable = dt.GetChanges(DataRowState.Deleted);

            if (deleteTable != null)
            {
                foreach (DataRow dr in deleteTable.Rows)
                {
                    PK  id  = new DTO().GetIDFromDataRow(dr, DataRowVersion.Original);
                    DTO obj = dao.FindProxyByIdentity(id);
                    dao.Delete(obj);
                }
            }

            if (updateTable != null)
            {
                foreach (DataRow dr in updateTable.Rows)
                {
                    PK  id  = new DTO().GetIDFromDataRow(dr);
                    DTO obj = dao.FindProxyByIdentity(id);
                    obj.LoadFromDataRow(dr);
                    dao.SaveOrUpdate(obj);
                }
            }

            if (insertTable != null)
            {
                foreach (DataRow dr in insertTable.Rows)
                {
                    DTO obj = new DTO();
                    obj.LoadFromDataRow(dr);
                    PK newID = dao.Save(obj);
                    obj.SaveIDToDataRow(dt, dr, newID);
                }
            }
        }
Esempio n. 18
0
        public static void Delete <TModel>(this IDao <TModel> extended, IEnumerable <TModel> entities)
        {
            ISession session = GetSession(extended);

            extended.Delete(session, entities);
        }
Esempio n. 19
0
        public static void Delete <TModel>(this IDao <TModel> extended, TModel entity)
        {
            ISession session = GetSession(extended);

            extended.Delete(session, entity);
        }
Esempio n. 20
0
 /// <inheritdoc/>
 public void Delete(Profile profile)
 {
     _profileDao.Delete(profile);
 }
 public bool Remove(int id)
 {
     return(dao.Delete(id));
 }
Esempio n. 22
0
 public void Delete(T entity)
 {
     _dao.Delete(entity);
 }
Esempio n. 23
0
 public bool Delete(IList list)
 {
     return(dao.Delete(list));
 }
 public virtual void Delete(ISession currenISession, TModel model)
 {
     decorated.Delete(currenISession, model);
 }
Esempio n. 25
0
 public void Delete(T obj)
 {
     _dao.Delete(obj.Id);
     _dao.SaveData();
 }
Esempio n. 26
0
        public string Delete(string id)
        {
            var res = _dao.Delete(id);

            return(res >= 0 ? $"Было удалено {res} строк." : "Произошла ошибка при удалении.");
        }
Esempio n. 27
0
 public void Delete(TEntity anEntity)
 {
     Dao.Delete(anEntity);
 }
Esempio n. 28
0
        protected void ASPxMenu1_ItemClick(object source, DevExpress.Web.ASPxMenu.MenuItemEventArgs e)
        {
            IDao dao = DaoFactory.GetDao("DaoBasDept");

            dao.Params["Oper"] = Session["MyUserName"].ToString();
            string code = ASPxTreeView1.SelectedNode.Name;
            string msg  = "操作失败!";
            int    rtn  = -1;

            // 增加平级部门
            if (e.Item.Name.Equals("mAddDept"))
            {
                dao.Params["Code"] = code;
                rtn  = dao.Insert(out msg);
                code = msg;
            }
            // 增加子部门
            else if (e.Item.Name.Equals("mAddSubDept"))
            {
                dao.Params["ParentCode"] = code;
                rtn  = dao.Oper("P_Bas_Oper_Dept", "insertSub", out msg);
                code = msg;
            }
            // 删除部门
            else if (e.Item.Name.Equals("mDel"))
            {
                rtn = dao.Delete(code, out msg);
            }
            // 保存部门
            else if (e.Item.Name.Equals("mSave"))
            {
                FrmUtil.GetData(ASPxPageControl1, dao.Params);
                dao.Params["NewCode"] = dao.Params["Code"];
                dao.Params["Code"]    = code;
                rtn = dao.Update(out msg);

                code = txtCode.Text;
            }
            // 上移
            else if (e.Item.Name.Equals("mUp"))
            {
                dao.Params["Code"] = code;
                rtn = dao.Oper("P_Bas_Oper_Dept", "up", out msg);
            }
            // 下移
            else if (e.Item.Name.Equals("mDown"))
            {
                dao.Params["Code"] = code;
                rtn = dao.Oper("P_Bas_Oper_Dept", "down", out msg);
            }

            if (rtn != 0)
            {
                lblMsg.Text = msg;
                ASPxPopupControl1.ShowOnPageLoad = true;
            }
            else
            {
                ASPxTreeView1.Nodes.Clear();
                dao.Params.Clear();
                loadTree(null, dao.Select(), code);
                ASPxTreeView1.ExpandAll();
            }
        }
Esempio n. 29
0
 public static void DeleteOrderItems(long orderId, ref IDao<Orderdetail, long> daood)
 {
     daood.SetCriteria(new ICriterion[] { Expression.Eq("Orderheader.Id", orderId) });
     foreach (Orderdetail item in daood.GetAll())
     {
         daood.Delete(item);
     }
 }