public HttpResponseMessage Delete(blog blogdetail) { Blog.Delete(blogdetail); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK); return(response); }
public void Delete <TModel>(ISession currentSession, IEnumerable <TModel> entities) { IDao <TModel> genericDao = serviceRegistry.Get <IDao <TModel> >(); genericDao.Delete(currentSession, entities); }
/// <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(); }
public void Delete <TModel>(ISession currentSession, TModel entity) { IDao <TModel> genericDao = serviceRegistry.Get <IDao <TModel> >(); genericDao.Delete(currentSession, entity); }
/// <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(); }
/// <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(); }
/// <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(); }
public virtual IConveyorSingleResultBuilder <T> Delete(T entity) { var conveyorSingleResultBuilder = _dao.Delete(entity); conveyorSingleResultBuilder.SetServiceMessage("Ok"); return(conveyorSingleResultBuilder); }
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(); } }
/// <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); }
public void Delete(int id) { var entity = _dao.Get(id); if (entity == null) { throw new KeyNotFoundException(); } else { _dao.Delete(id); } }
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"); } }
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); } }
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); } }
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); }
// 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); } } }
public static void Delete <TModel>(this IDao <TModel> extended, IEnumerable <TModel> entities) { ISession session = GetSession(extended); extended.Delete(session, entities); }
public static void Delete <TModel>(this IDao <TModel> extended, TModel entity) { ISession session = GetSession(extended); extended.Delete(session, entity); }
/// <inheritdoc/> public void Delete(Profile profile) { _profileDao.Delete(profile); }
public bool Remove(int id) { return(dao.Delete(id)); }
public void Delete(T entity) { _dao.Delete(entity); }
public bool Delete(IList list) { return(dao.Delete(list)); }
public virtual void Delete(ISession currenISession, TModel model) { decorated.Delete(currenISession, model); }
public void Delete(T obj) { _dao.Delete(obj.Id); _dao.SaveData(); }
public string Delete(string id) { var res = _dao.Delete(id); return(res >= 0 ? $"Было удалено {res} строк." : "Произошла ошибка при удалении."); }
public void Delete(TEntity anEntity) { Dao.Delete(anEntity); }
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(); } }
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); } }