public bool DeleteFDP(FDP fdp) { if (fdp == null) return false; _unitOfWork.FDPRepository.Delete(fdp); _unitOfWork.Save(); return true; }
// // GET: /FDP/Edit/5 public virtual ActionResult Edit(int id) { FDP fdp = _FDPService.FindById(id); var fdps = _FDPService.GetAllFDP(); ViewBag.FDPID = new SelectList(fdps, "FDPID", "Name", fdp.FDPID); return(PartialView(fdp)); }
public bool DeleteFDP(FDP fdp) { if (fdp == null) { return(false); } _unitOfWork.FDPRepository.Delete(fdp); _unitOfWork.Save(); return(true); }
public virtual ActionResult Create(FDP fdp) { if (ModelState.IsValid) { _FDPService.AddFDP(fdp); return(Json(new { success = true })); } return(PartialView(fdp)); }
public void CanDoPostBackCreate() { //ACT var fdp = new FDP { Name = "..." }; var result = _fdpController.Create(fdp); //Assert Assert.IsInstanceOf <ActionResult>(result); Assert.IsInstanceOf <int>(fdp.FDPID); }
public void CanDoPostBackEdit() { //ACT var fdp = new FDP { FDPID = 1, Name = "..." }; var result = _fdpController.Edit(fdp); //Assert Assert.IsInstanceOf <ActionResult>(result); Assert.IsInstanceOf <Unit>(fdp.FDPID); }
public static IList <DataRow> ProcessAdditionalMethodCases(string filename) { IList <DataRow> rowsToReturn = new List <DataRow>(); if (File.Exists(filename)) { //TODO:: MOVE TO OTHER CLASS var dataset = DataSetHelper.GetDataSetForCSV(filename); foreach (var row in dataset.Tables[0].Select()) { Bin loc = LOC.Discretize(row.Field <int>("LOC")); Bin cyclo = CYCLO.Discretize(row.Field <int>("CYCLO")); Bin atfd = ATFD.Discretize(row.Field <int>("ATFD")); Bin fdp = FDP.Discretize(row.Field <int>("FDP")); Bin laa = null; try { laa = LAA.Discretize(row.Field <double>("LAA")); } catch { laa = LAA.Discretize(row.Field <int>("LAA")); } Bin maxnesting = MAXNESTING.Discretize(row.Field <int>("MAXNESTING")); Bin noav = NOAV.Discretize(row.Field <int>("NOAV")); string featureEnvy = row.Field <string>("Feature_Envy"); string longMethod = row.Field <string>("Long_Method"); DataRow newRow = MethodDataset.Tables[0].NewRow(); newRow.SetField <string>("Name", row.Field <string>("Name")); newRow.SetField <string>("LOC", loc.ToString()); newRow.SetField <string>("CYCLO", cyclo.ToString()); newRow.SetField <string>("ATFD", atfd.ToString()); newRow.SetField <string>("FDP", fdp.ToString()); newRow.SetField <string>("LAA", laa.ToString()); newRow.SetField <string>("MAXNESTING", maxnesting.ToString()); newRow.SetField <string>("NOAV", noav.ToString()); newRow.SetField <string>("Feature_Envy", featureEnvy); newRow.SetField <string>("Long_Method", longMethod); rowsToReturn.Add(newRow); } } return(rowsToReturn); }
public static FDP BindFDP(FDPViewModel fdpViewModel, FDP fdp = null) { return(fdp ?? new FDP() { FDPID = fdpViewModel.FDPID, Name = fdpViewModel.Name, NameAM = fdpViewModel.NameAM, AdminUnitID = fdpViewModel.AdminUnitID, //FDPLocation = DbGeography.FromText("POINT(47.605049 48.605049)"), //FDPLocation = DbGeography.FromText("POINT("+fdpViewModel.longitude.ToString()+" "+fdpViewModel.latitiude+")") Latitude = fdpViewModel.latitude, Longitude = fdpViewModel.longitude }); }
public virtual ActionResult Edit(FDP fdp) { if (ModelState.IsValid) { _FDPService.EditFDP(fdp); //return RedirectToAction("Index"); return(Json(new { success = true })); } ViewBag.FDPID = new SelectList(_FDPService.GetAllFDP(), "FDPID", "Name", fdp.FDPID); return(PartialView(fdp)); }
public static FDPViewModel BindFDPViewModel(FDP fdp) { return(new FDPViewModel() { FDPID = fdp.FDPID, Name = fdp.Name, NameAM = fdp.NameAM, AdminUnitID = fdp.AdminUnitID, AdminUnit = fdp.AdminUnit.Name, //latitiude = fdp.FDPLocation!=null?fdp.FDPLocation.Latitude:0.0, //longitude = fdp.FDPLocation!=null?fdp.FDPLocation.Longitude: 0.0 latitude = fdp.Latitude, longitude = fdp.Longitude }); }
/// <summary> /// Initializes a new instance of the <see cref="DispatchAllocationViewModel"/> class. /// </summary> /// <param name="fdpID">The FDP ID.</param> /// <param name="repository">The repository.</param> //TODO:Make sure FDP is loaded with all include properties public DispatchAllocationViewModel(FDP fdp) { FDPID = fdp.FDPID; // Initalize the parents of the FDP. Woredas = fdp.AdminUnit.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); WoredaID = fdp.AdminUnit.AdminUnitID; this.FDPs = fdp.AdminUnit.FDPs.OrderBy(o => o.Name).ToList(); Zones = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); ZoneID = fdp.AdminUnit.AdminUnit2.AdminUnitID; Regions = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); RegionID = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnitID; }
public virtual ActionResult Create(AdminUnitModel fdps) { var fdp = new FDP { Name = fdps.UnitName, NameAM = fdps.UnitNameAM, AdminUnitID = fdps.SelectedWoredaId }; if (ModelState.IsValid) { _FDPService.AddFDP(fdp); return(Json(new { success = true })); } return(PartialView(fdps)); }
/// <summary> /// Initializes a new instance of the <see cref="DispatchAllocationViewModel"/> class. /// </summary> /// <param name="fdpID">The FDP ID.</param> /// <param name="repository">The repository.</param> //TODO:Make sure FDP is loaded with all include properties public DispatchAllocationViewModel(FDP fdp) { FDPID = fdp.FDPID; // Initalize the parents of the FDP. FDPName = fdp.Name; Woredas = fdp.AdminUnit.AdminUnit2.AdminUnit1.OrderBy(o=>o.Name).ToList(); WoredaID = fdp.AdminUnit.AdminUnitID; this.FDPs = fdp.AdminUnit.FDPs.OrderBy(o => o.Name).ToList(); Zones = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); ZoneID = fdp.AdminUnit.AdminUnit2.AdminUnitID; Regions = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); RegionID = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnitID; }
/// <summary> /// Initializes a new instance of the <see cref="DispatchAllocationViewModel"/> class. /// </summary> /// <param name="fdpID">The FDP ID.</param> /// <param name="repository">The repository.</param> public DispatchAllocationViewModel(int fdpID, IUnitOfWork repository) { FDPID = fdpID; // Initalize the parents of the FDP. FDP fdp = repository.FDP.FindById(fdpID); Woredas = fdp.AdminUnit.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); WoredaID = fdp.AdminUnit.AdminUnitID; this.FDPs = fdp.AdminUnit.FDPs.OrderBy(o => o.Name).ToList(); Zones = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); ZoneID = fdp.AdminUnit.AdminUnit2.AdminUnitID; Regions = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnit2.AdminUnit1.OrderBy(o => o.Name).ToList(); RegionID = fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnitID; }
public void MockResultados() { foreach (Estacion estacion in Estaciones.Values) { Mock <ResultadoEstacion> mockResultadoIDA = new Mock <ResultadoEstacion>(); mockResultadoIDA.Setup(x => x.CantFormaciones).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeOcupacion).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajePersonasParadas).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeSuperaronMaxCantLegal).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeRegularidadAbsoluta).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeCumplimientoPrograma).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeDemoraPorIncidentes).Returns(FDP.Rand(0, 100)); estacion.ResultadoIda = mockResultadoIDA.Object; Mock <ResultadoEstacion> mockResultadoVuelta = new Mock <ResultadoEstacion>(); mockResultadoVuelta.Setup(x => x.CantFormaciones).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeOcupacion).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajePersonasParadas).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeSuperaronMaxCantLegal).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeRegularidadAbsoluta).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeCumplimientoPrograma).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeDemoraPorIncidentes).Returns(FDP.Rand(0, 100)); estacion.ResultadoVuelta = mockResultadoVuelta.Object; } }
public bool AddFDP(FDP fdp) { _unitOfWork.FDPRepository.Add(fdp); _unitOfWork.Save(); return true; }
public bool EditFDP(FDP fdp) { _unitOfWork.FDPRepository.Edit(fdp); _unitOfWork.Save(); return true; }
// // GET: /FDP/Details/5 public virtual ViewResult Details(int id) { FDP fdp = _FDPService.FindById(id); return(View(fdp)); }
// // GET: /FDP/Delete/5 public virtual ActionResult Delete(int id) { FDP fdp = _FDPService.FindById(id); return(View(fdp)); }
public bool EditFDP(FDP fdp) { _unitOfWork.FDPRepository.Edit(fdp); _unitOfWork.Save(); return(true); }
public bool AddFDP(FDP fdp) { _unitOfWork.FDPRepository.Add(fdp); _unitOfWork.Save(); return(true); }