public void GetText_Returns_DeleteText() { var person = new Person(); var mapping = new PersonMap(); mapping.ExecuteMapping(); var mapInt = new TypeMap(DbType.Int32, typeof(int), new GenericConverter()); var mapString = new TypeMap(DbType.String, typeof(string), new GenericConverter()); var mock = new Moq.Mock <ITypeRegister>(); mock.Setup(x => x.Get(typeof(int))).Returns(mapInt); mock.Setup(x => x.Get(typeof(string))).Returns(mapString); var dbparam = new Moq.Mock <IDbDataParameter>(); Func <IDbDataParameter> func = () => dbparam.Object; var register = mock.Object; var insert = new DeletePlan(mapping, register); var param = insert.CreatePlanParameter(func, person); param.SqlText.ToUpper().Should().Be("DELETE FROM PERSON WHERE ID = @ID"); }
private void eliminaPlan(Plan plan) { System.Console.WriteLine("Eliminando Plan:" + plan.ToString()); DeletePlan deletePlan; deletePlan = new DeletePlan(plan.Id); String respuesta; respuesta = deletePlan.sendPost(); Console.WriteLine("respuesta=" + respuesta); }
public override Link GetMyDeleteLink(long ID) { return(DeletePlan.CreateLink(new { id = ID })); }
public object Post(DeletePlan request) { return(Store.Delete <Plan> (request)); }
public void Any(DeletePlan request) { Db.DeleteById <Plan>(request.Id); }