public ActionResult Index(string ddlPlayer) { CapivaraModels Capivara = new CapivaraModels(); int id = Convert.ToInt32(Request.Form[0]); long idGuilda = 0; long.TryParse(User.Identity.GetIdGuilda(), out idGuilda); //ObterPlayer Capivara = new Player().ObterPlayerCapivara(id, idGuilda); //Obter a segunda da semana passada DateTime segundaFeira = DateTime.Today.AddDays(((int)(DateTime.Today.DayOfWeek) * -1) + 1); //Defesas da Semana Capivara.DefesasConsolidado = new GPCLib.DataAccess.DefesaPlayer().ListarDefesaConsolidado(segundaFeira.AddDays(-7), segundaFeira.AddDays(-1), id, idGuilda); GPCLib.DataAccess.AtaquesPlayer daAtaquesPlayer = new AtaquesPlayer(); //Ataques da Semana Capivara.AtaquesConsolidado = daAtaquesPlayer.ListarAtaqueConsolidado(segundaFeira, segundaFeira.AddDays(6), id, idGuilda); //Obter Time Defesa GVG (passar data de Domingo) Capivara.TimeGVG = new DefesaPlayer().ObterTimeDefesaGVG(id, segundaFeira.AddDays(-1), idGuilda); Capivara = CalcularStreak(new AtaquesPlayer().ListarAtaques(id, idGuilda), Capivara); return(View(Capivara)); }
public ActionResult Index(int id) { long idGuilda = 0; long.TryParse(User.Identity.GetIdGuilda(), out idGuilda); GPCLib.DataAccess.AtaquesPlayer daAtaquesPlayer = new AtaquesPlayer(); List <AtaquesSemana> ataques = new List <AtaquesSemana>(); ataques = daAtaquesPlayer.ListarAtaquesPorSemana(id, idGuilda); return(View(ataques)); }
public ActionResult ListarAtaquesSemana(int id) { try { long idGuilda = 0; long.TryParse(User.Identity.GetIdGuilda(), out idGuilda); GPCLib.DataAccess.AtaquesPlayer daAtaquesPlayer = new AtaquesPlayer(); //Obter Ataques Totais (Gráfico)a List <AtaquesSemana> ataques = new List <AtaquesSemana>(); ataques = daAtaquesPlayer.ListarAtaquesPorSemana(id, idGuilda); return(Json(ataques.ToArray(), JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }