public ActionResult Index() { var model = _calendar.getCalender(DateTime.Now.Month, DateTime.Now.Year); return(View(model)); }
public ActionResult ConsultarDisponibilidad(string fechaDesde, string fechaHasta, int cantidadPersonas, int cantidadHabitaciones, int idNegocio) { NegocioEntity neg = nm.GetNegocioById(idNegocio); int idComplejo = neg.LugarHospedaje.FirstOrDefault().Complejo.FirstOrDefault().idComplejo; DateTime fechaDes = Convert.ToDateTime(fechaDesde); DateTime fechaHas = Convert.ToDateTime(fechaHasta); List <DisponibilidadEntity> lista = new List <DisponibilidadEntity>(); DisponibilidadEntity objDispo = new DisponibilidadEntity(); var model = _calendar.getCalender(fechaDes.Month, fechaDes.Year); lista = cm.consultarDisponibilidad(idComplejo, cantidadHabitaciones, cantidadPersonas, fechaDes.Year, fechaDes.Month); foreach (var dispo in lista) { foreach (var diaSemana1 in model.Week1) { if (diaSemana1 != null) { if (diaSemana1.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana1.estaOcupado = true; } } } foreach (var diaSemana2 in model.Week2) { if (diaSemana2 != null) { if (diaSemana2.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana2.estaOcupado = true; } } } foreach (var diaSemana3 in model.Week3) { if (diaSemana3 != null) { if (diaSemana3.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana3.estaOcupado = true; } } } foreach (var diaSemana4 in model.Week4) { if (diaSemana4 != null) { if (diaSemana4.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana4.estaOcupado = true; } } } foreach (var diaSemana5 in model.Week5) { if (diaSemana5 != null) { if (diaSemana5.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana5.estaOcupado = true; } } } foreach (var diaSemana6 in model.Week6) { if (diaSemana6 != null) { if (diaSemana6.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana6.estaOcupado = true; } } } } ObtenerUsuarioActual(); var tieneTramiteMGR = db.Tramite.Where(t => t.idNegocio == neg.idNegocio && (t.idTipoTramite == 2 && t.idEstadoTramite == 1 || t.idEstadoTramite == 2)).FirstOrDefault(); var tieneMGR = neg.LugarHospedaje.FirstOrDefault().moduloReservas; ViewBag.TieneMGR = tieneMGR; if (tieneTramiteMGR != null) { ViewBag.TieneTramiteMGR = 1; } else { ViewBag.TieneTramiteMGR = 0; } if (usuarioActual.idUsuario == neg.idUsuario) { ViewBag.EsDueno = 1; } else { ViewBag.EsDueno = 0; } ViewBag.ModelCalendar = model; return(View("../Negocios/VerHospedaje", neg)); }
private void bp1_Click(object sender, EventArgs e) { pBar.Value = 0; int i = 0; var annee1 = CBA.Text; Var.global.A = Int32.Parse(annee1); var mois1 = CBM.Text; Var.global.M = Int32.Parse(mois1); CalendarManager _calendar = new CalendarManager(); var model = _calendar.getCalender(DateTime.Now.Month, DateTime.Now.Year); var model1 = _calendar.getCalender(Var.global.M, Var.global.A); //Mois année Var.global.lWeek1 = model1.Week1.Count; Var.global.lWeek2 = model1.Week2.Count; Var.global.lWeek3 = model1.Week3.Count; Var.global.lWeek4 = model1.Week4.Count; Var.global.lWeek5 = model1.Week5.Count; Var.global.lWeek6 = model1.Week6.Count; pBar.Maximum = System.DateTime.DaysInMonth(Var.global.A, Var.global.M); var Ljour1 = model1.Week1[model1.Week1.Count - 1]; var Ljour2 = model1.Week1[model1.Week1.Count - 1]; var Ljour3 = model1.Week1[model1.Week1.Count - 1]; var Ljour4 = model1.Week1[model1.Week1.Count - 1]; if (model1.Week6.Count > 0) { var Ljour5 = model1.Week1[model1.Week1.Count - 1]; } else { var Ljour5 = 0; } if (model1.Week6.Count > 0) { var Ljour6 = model1.Week1[model1.Week1.Count - 1]; } else { var Ljour6 = 0; } if (model1.Week1[0] != null) // Si week1 position 0 est not null { int v1 = model1.Week1[0].dtDay; //n'aurais pas pu etre N1? n1 = v1; // utiliser plus tard pour ouvrire jour. Var.global.j2 = v1; //Utilisé pour Var.uniqueDato txt1.Text = v1.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; // on nomme le boutton par raport au info recu pBar.Value = pBar.Value + 1; // Bar de progression +1 } else { txt1.Text = ""; // si il y a pas de date metre le bouton vide } if (model1.Week1[1] != null) { int v2 = model1.Week1[1].dtDay; n2 = v2; Var.global.j2 = v2; txt2.Text = v2.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt2.Text = ""; } if (model1.Week1[2] != null) { int v3 = model1.Week1[2].dtDay; n3 = v3; Var.global.j2 = v3; txt3.Text = v3.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt3.Text = ""; } if (model1.Week1[3] != null) { int v4 = model1.Week1[3].dtDay; n4 = v4; Var.global.j2 = v4; txt4.Text = v4.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt4.Text = ""; } if (model1.Week1[4] != null) { int v5 = model1.Week1[4].dtDay; n5 = v5; Var.global.j2 = v5; txt5.Text = v5.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt5.Text = ""; } if (model1.Week1[5] != null) { int v6 = model1.Week1[5].dtDay; n6 = v6; Var.global.j2 = v6; txt6.Text = v6.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt6.Text = ""; } if (model1.Week1[6] != null) { int v7 = model1.Week1[6].dtDay; n7 = v7; Var.global.j2 = v7; txt7.Text = v7.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt7.Text = ""; } //week2 if (model1.Week2[0] != null) { int v1 = model1.Week2[0].dtDay; n8 = v1; Var.global.j2 = v1; txt8.Text = v1.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week2[1] != null) { int v2 = model1.Week2[1].dtDay; n9 = v2; Var.global.j2 = v2; txt9.Text = v2.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week2[2] != null) { int v3 = model1.Week2[2].dtDay; n10 = v3; Var.global.j2 = v3; txt10.Text = v3.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week2[3] != null) { int v4 = model1.Week2[3].dtDay; n11 = v4; Var.global.j2 = v4; txt11.Text = v4.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week2[4] != null) { int v5 = model1.Week2[4].dtDay; n12 = v5; Var.global.j2 = v5; txt12.Text = v5.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week2[5] != null) { int v6 = model1.Week2[5].dtDay; n13 = v6; Var.global.j2 = v6; txt13.Text = v6.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week2[6] != null) { int v7 = model1.Week2[6].dtDay; n14 = v7; Var.global.j2 = v7; txt14.Text = v7.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } //week3 if (model1.Week3[0] != null) { int v1 = model1.Week3[0].dtDay; n15 = v1; Var.global.j2 = v1; txt15.Text = v1.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week3[1] != null) { int v2 = model1.Week3[1].dtDay; n16 = v2; Var.global.j2 = v2; txt16.Text = v2.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week3[2] != null) { int v3 = model1.Week3[2].dtDay; n17 = v3; Var.global.j2 = v3; txt17.Text = v3.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week3[3] != null) { int v4 = model1.Week3[3].dtDay; n18 = v4; Var.global.j2 = v4; txt18.Text = v4.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week3[4] != null) { int v5 = model1.Week3[4].dtDay; n19 = v5; Var.global.j2 = v5; txt19.Text = v5.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week3[5] != null) { int v6 = model1.Week3[5].dtDay; n20 = v6; Var.global.j2 = v6; txt20.Text = v6.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } if (model1.Week3[6] != null) { int v7 = model1.Week3[6].dtDay; n21 = v7; Var.global.j2 = v7; txt21.Text = v7.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } //week4 if (model1.Week4[0] != null) { int v1 = model1.Week4[0].dtDay; n22 = v1; Var.global.j2 = v1; txt22.Text = v1.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt22.Text = ""; } if (model1.Week4[1] != null) { int v2 = model1.Week4[1].dtDay; n23 = v2; Var.global.j2 = v2; txt23.Text = v2.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt23.Text = ""; } if (model1.Week4[2] != null) { int v3 = model1.Week4[2].dtDay; n24 = v3; Var.global.j2 = v3; txt24.Text = v3.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt24.Text = ""; } if (model1.Week4[3] != null) { int v4 = model1.Week4[3].dtDay; n25 = v4; Var.global.j2 = v4; txt25.Text = v4.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt25.Text = ""; } if (model1.Week4[4] != null) { int v5 = model1.Week4[4].dtDay; n26 = v5; Var.global.j2 = v5; txt26.Text = v5.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt26.Text = ""; } if (model1.Week4[5] != null) { int v6 = model1.Week4[5].dtDay; n27 = v6; Var.global.j2 = v6; txt27.Text = v6.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt27.Text = ""; } if (model1.Week4[6] != null) { int v7 = model1.Week4[6].dtDay; n28 = v7; Var.global.j2 = v7; txt28.Text = v7.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt28.Text = ""; } //week5 if (model1.Week5.Count > 0) { if (model1.Week5.Count >= 1) { if (model1.Week5[0] != null) { int v1 = model1.Week5[0].dtDay; n29 = v1; Var.global.j2 = v1; txt29.Text = v1.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt29.Text = ""; } } else { txt29.Text = ""; } if (model1.Week5.Count >= 2) { if (model1.Week5[1] != null) { int v2 = model1.Week5[1].dtDay; n30 = v2; Var.global.j2 = v2; txt30.Text = v2.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt30.Text = ""; } } else { txt30.Text = ""; } if (model1.Week5.Count >= 3) { if (model1.Week5[2] != null) { int v3 = model1.Week5[2].dtDay; n31 = v3; Var.global.j2 = v3; txt31.Text = v3.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt31.Text = ""; } } else { txt31.Text = ""; } if (model1.Week5.Count >= 4) { if (model1.Week5[3] != null || model1.Week5.Count >= 4) { int v4 = model1.Week5[3].dtDay; n32 = v4; Var.global.j2 = v4; txt32.Text = v4.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt32.Text = ""; } } else { txt32.Text = ""; } if (model1.Week5.Count >= 5) { if (model1.Week5[4] != null) { int v5 = model1.Week5[4].dtDay; n33 = v5; Var.global.j2 = v5; txt33.Text = v5.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt33.Text = ""; } } else { txt33.Text = ""; } if (model1.Week5.Count >= 6) { if (model1.Week5[5] != null) { int v6 = model1.Week5[5].dtDay; n34 = v6; Var.global.j2 = v6; txt34.Text = v6.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt34.Text = ""; } } else { txt34.Text = ""; } if (model1.Week5.Count >= 7) { if (model1.Week5[6] != null) { int v7 = model1.Week5[6].dtDay; n35 = v7; Var.global.j2 = v7; txt35.Text = v7.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt35.Text = ""; } } else { txt35.Text = ""; } } else { txt29.Text = ""; txt30.Text = ""; txt31.Text = ""; txt32.Text = ""; txt33.Text = ""; txt34.Text = ""; txt35.Text = ""; } //week 6 if (model1.Week6.Count > 0) { if (model1.Week6.Count >= 1) { if (model1.Week6[0] != null) { int v1 = model1.Week6[0].dtDay; n36 = v1; Var.global.j2 = v1; txt36.Text = v1.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt36.Text = ""; } } if (model1.Week6.Count >= 2) { if (model1.Week6[1] != null) { int v2 = model1.Week6[1].dtDay; n37 = v2; Var.global.j2 = v2; txt37.Text = v2.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt37.Text = ""; } } if (model1.Week6.Count >= 3) { if (model1.Week6[2] != null) { int v3 = model1.Week6[2].dtDay; n38 = v3; Var.global.j2 = v3; txt38.Text = v3.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt38.Text = ""; } } if (model1.Week6.Count >= 4) { if (model1.Week6[3] != null) { int v4 = model1.Week6[3].dtDay; n39 = v4; Var.global.j2 = v4; txt39.Text = v4.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt39.Text = ""; } } if (model1.Week6.Count >= 5) { if (model1.Week6[4] != null) { int v5 = model1.Week6[4].dtDay; n40 = v5; Var.global.j2 = v5; txt40.Text = v5.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt40.Text = ""; } } if (model1.Week6.Count >= 6) { if (model1.Week6[5] != null) { int v6 = model1.Week6[5].dtDay; n41 = v6; Var.global.j2 = v6; txt41.Text = v6.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt41.Text = ""; } } if (model1.Week6.Count >= 7) { if (model1.Week6[6] != null) { int v7 = model1.Week6[6].dtDay; n41 = v7; Var.global.j2 = v7; txt42.Text = v7.ToString() + "\n \n EP:" + Var.sqlreturn2 + "\n EF:" + Var.sqlreturn + " R:" + Var.sqlreturn1; pBar.Value = pBar.Value + 1; } else { txt42.Text = ""; } } } else { txt36.Text = ""; txt37.Text = ""; txt38.Text = ""; txt39.Text = ""; txt40.Text = ""; txt41.Text = ""; txt42.Text = ""; } }
public ActionResult ConsultarDisponibilidad(string fechaDesde, string fechaHasta, int cantidadPersonas, int cantidadHabitaciones, int idNegocio) { NegocioEntity neg = nm.GetNegocioById(idNegocio); int idHotel = neg.LugarHospedaje.FirstOrDefault().Hotel.FirstOrDefault().idHotel; DateTime fechaDes = Convert.ToDateTime(fechaDesde); DateTime fechaHas = Convert.ToDateTime(fechaHasta); List <DisponibilidadEntity> lista = new List <DisponibilidadEntity>(); DisponibilidadEntity objDispo = new DisponibilidadEntity(); var model = _calendar.getCalender(fechaDes.Month, fechaDes.Year); lista = hm.consultarDisponibilidad(idHotel, cantidadHabitaciones, cantidadPersonas, fechaDes.Year, fechaDes.Month); string mes = ""; switch (fechaDes.Month) { case 1: mes = "Enero"; break; case 2: mes = "Febrero"; break; case 3: mes = "Marzo"; break; case 4: mes = "Abril"; break; case 5: mes = "Mayo"; break; case 6: mes = "Junio"; break; case 7: mes = "Julio"; break; case 8: mes = "Agosto"; break; case 9: mes = "Septiembre"; break; case 10: mes = "Octubre"; break; case 11: mes = "Noviembre"; break; case 12: mes = "Diciembre"; break; default: break; } ViewBag.Mes = mes; ViewBag.Año = fechaDes.Year; foreach (var dispo in lista) { foreach (var diaSemana1 in model.Week1) { if (diaSemana1 != null) { if (diaSemana1.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana1.estaOcupado = true; } } } foreach (var diaSemana2 in model.Week2) { if (diaSemana2 != null) { if (diaSemana2.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana2.estaOcupado = true; } } } foreach (var diaSemana3 in model.Week3) { if (diaSemana3 != null) { if (diaSemana3.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana3.estaOcupado = true; } } } foreach (var diaSemana4 in model.Week4) { if (diaSemana4 != null) { if (diaSemana4.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana4.estaOcupado = true; } } } foreach (var diaSemana5 in model.Week5) { if (diaSemana5 != null) { if (diaSemana5.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana5.estaOcupado = true; } } } foreach (var diaSemana6 in model.Week6) { if (diaSemana6 != null) { if (diaSemana6.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) { diaSemana6.estaOcupado = true; } } } } ObtenerUsuarioActual(); var tieneTramiteMGR = db.Tramite.Where(t => t.idNegocio == neg.idNegocio && (t.idTipoTramite == 2 && t.idEstadoTramite == 1 || t.idEstadoTramite == 2)).FirstOrDefault(); var tieneMGR = neg.LugarHospedaje.FirstOrDefault().moduloReservas; ViewBag.TieneMGR = tieneMGR; if (tieneTramiteMGR != null) { ViewBag.TieneTramiteMGR = 1; } else { ViewBag.TieneTramiteMGR = 0; } if (usuarioActual.idUsuario == neg.idUsuario) { ViewBag.EsDueno = 1; } else { ViewBag.EsDueno = 0; } ViewBag.ModelCalendar = model; return(View("../Negocios/VerHospedaje", neg)); }
// // GET: /Calendar/ public ActionResult Index() { //List<DisponibilidadEntity> lista= new List<DisponibilidadEntity>(); //DisponibilidadEntity objDispo = new DisponibilidadEntity(); var model = _calendar.getCalender(DateTime.Now.Month, DateTime.Now.Year); //lista = hm.consultarDisponibilidad(1); //foreach (var dispo in lista) //{ // foreach (var diaSemana1 in model.Week1) // { // if (diaSemana1 != null) // { // if (diaSemana1.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) // { // diaSemana1.estaOcupado = true; // } // } // } // foreach (var diaSemana2 in model.Week2) // { // if (diaSemana2 != null) // { // if (diaSemana2.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) // { // diaSemana2.estaOcupado = true; // } // } // } // foreach (var diaSemana3 in model.Week3) // { // if (diaSemana3 != null) // { // if (diaSemana3.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) // { // diaSemana3.estaOcupado = true; // } // } // } // foreach (var diaSemana4 in model.Week4) // { // if (diaSemana4 != null) // { // if (diaSemana4.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) // { // diaSemana4.estaOcupado = true; // } // } // } // foreach (var diaSemana5 in model.Week5) // { // if (diaSemana5 != null) // { // if (diaSemana5.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) // { // diaSemana5.estaOcupado = true; // } // } // } // foreach (var diaSemana6 in model.Week6) // { // if (diaSemana6 != null) // { // if (diaSemana6.Date == dispo.fechaDisponible && dispo.estaOcupado == 1) // { // diaSemana6.estaOcupado = true; // } // } // } //} return(View(model)); }