public void Delete_NotExistId_ReturnFalse() { mockUnitOfWork.Setup(u => u.Companies.GetById(0)); var result = manager.Delete(0); Assert.IsFalse(result); }
public ActionResult DeleteConfirmed(int id) { Company note = companyManager.Find(x => x.Id == id); companyManager.Delete(note); return(RedirectToAction("Index")); }
protected void deleteButton_Click(object sender, EventArgs e) { if (companyId == 0) { messageLabel.InnerText = "Not Found"; } else { messageLabel.InnerText = companyManager.Delete(companyId); } }
public void Test_CompanyMgr_CompanyDelete() { var connection = new SqliteConnection("DataSource=:memory:"); connection.Open(); try { var options = new DbContextOptionsBuilder <HOSContext>() .UseSqlite(connection) .Options; using (var context = new HOSContext(options)) { context.Database.EnsureCreated(); } using (var context = new HOSContext(options)) { ICompanyManager companyMgr = new CompanyManager(new Repository(context)); var company = new Company() { CompanyCode = "FCT001", CompanyName = "First Choice Transport", DOT_Number = "951560", MC_Number = "MC-407377", CreatedBy = "admin", CreatedOn = DateTime.Now, UpdatedBy = "admin", UpdatedOn = DateTime.Now }; companyMgr.Create(company); companyMgr.SaveChanges(); var test = companyMgr.GetCompany(c => c.CompanyCode == "FCT001"); Assert.NotNull(test); companyMgr.Delete(company); companyMgr.SaveChanges(); test = companyMgr.GetCompany(c => c.CompanyCode == "FCT001"); Assert.Null(test); } } finally { connection.Close(); } }
public IHttpActionResult Delete(Company company) { try { var Mngr = new CompanyManager(); Mngr.Delete(company); ApiResponse ApiResp = new ApiResponse { Message = "Compañía eliminada exitosamente" }; return(Ok(ApiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
private void deleteBtn_Click(object sender, EventArgs e) { try { company = new Company() { ID = _ID }; manager = new CompanyManager(); manager.Delete(company); FillGrid(); _ID = 0; addCompanyBtn.Text = "Add"; MessageBox.Show("Successfully Deleted!"); } catch (Exception ex) { throw new Exception(ex.Message.ToString()); } }
public ExcutionResult Delete(string id, string useId) { ExcutionResult rowAffected = new ExcutionResult(); try { var param = CompanyManager.GetById(id); if (param != null) { var now = DateTime.Now; param.UpdatedAt = now; param.UpdatedBy = useId; rowAffected = CompanyManager.Delete(param); } } catch (Exception e) { rowAffected.ErrorCode = 1; rowAffected.Message = e.Message; _iLogger.LogError(e.Message, e); } return(rowAffected); }
public void Delete(string id) { CompanyManager cm = new CompanyManager(); var item = cm.GetAll(rowKey: id).Result.SingleOrDefault(); // _items.FirstOrDefault(x => x.Id == id); //if (item != null) //{ // return HttpNotFound(); //} var res = cm.Delete(item); res.Wait(); string url = Url.RouteUrl("Get", new { id = item.Id }, Request.Scheme, Request.Host.ToUriComponent()); HttpContext.Response.StatusCode = 201; HttpContext.Response.Headers["Location"] = url; }