protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["MVDireccion"] != null) { MVDireccion = (VMDireccion)Session["MVDireccion"]; } else { MVDireccion = new VMDireccion(); Session["MVDireccion"] = MVDireccion; } if (Session["MVZOnaHoaria"] != null) { MVZOnaHoaria = (VMZonaHoraria)Session["MVZOnaHoaria"]; } else { MVZOnaHoaria = new VMZonaHoraria(); Session["MVZOnaHoaria"] = MVZOnaHoaria; } ddlPais.DataSource = MVDireccion.Paises(); ddlPais.DataTextField = "Nombre"; ddlPais.DataValueField = "UidPais"; ddlPais.DataBind(); ddlEstadoPais.DataSource = MVDireccion.Paises(); ddlEstadoPais.DataTextField = "Nombre"; ddlEstadoPais.DataValueField = "UidPais"; ddlEstadoPais.DataBind(); CargaZonasHorarias(); EstatusControlesPaneles(false, "Pais"); EstatusControlesPaneles(false, "Estados"); PanelPais.Visible = true; PanelEstados.Visible = false; liPanelPaises.Attributes.Add("class", "active"); liPanelEstados.Attributes.Add("class", ""); } else { MVDireccion = (VMDireccion)Session["MVDireccion"]; MVZOnaHoaria = (VMZonaHoraria)Session["MVZOnaHoaria"]; } }
// GET: api/Profile/5 /// <summary> /// Obtiene los paises del sistema /// </summary> /// <returns></returns> public ResponseHelper GetObtenerPaises() { MVDireccion = new VMDireccion(); Respuesta = new ResponseHelper(); Respuesta.Data = MVDireccion.Paises(); Respuesta.Status = true; Respuesta.Message = "Informacion recibida satisfactoriamente"; return(Respuesta); }
protected void Page_Load(object sender, EventArgs e) { if (Session["IdUsuario"] != null) { if (!IsPostBack) { Session["MVDireccion"] = MVDireccion; Session["MVUsuario"] = MVUsuario; Session["MVTelefono"] = MVTelefono; Session["MVCorreoElectronico"] = MVCorreoElectronico; MuestraPanel("General"); DDLDPais.DataSource = MVDireccion.Paises(); DDLDPais.DataValueField = "UidPais"; DDLDPais.DataTextField = "Nombre"; DDLDPais.DataBind(); MVTelefono.TipoDeTelefonos(); DDLDTipoDETelefono.DataSource = MVTelefono.ListaDeTipoDeTelefono; DDLDTipoDETelefono.DataValueField = "UidTipo"; DDLDTipoDETelefono.DataTextField = "StrNombreTipoDeTelefono"; DDLDTipoDETelefono.DataBind(); EstatusPanelDatosGenerales(false); EstatusControlesTelefono(false); Cargausuario(Session["IdUsuario"].ToString()); EstatusDeCamposDeDireccion(false); DgvDirecciones.Enabled = true; PanelMensaje.Visible = false; } else { MVDireccion = (VMDireccion)Session["MVDireccion"]; MVUsuario = (VMUsuarios)Session["MVUsuario"]; MVTelefono = (VMTelefono)Session["MVTelefono"]; MVCorreoElectronico = (VMCorreoElectronico)Session["MVCorreoElectronico"]; } } else { Response.Redirect("../Default/"); } }
private async void EditaDireccion() { var AppInstance = MainViewModel.GetInstance(); AppInstance.vmAjustesDireccion = new VMAjustesDireccion(); AppInstance.vmAjustesDireccion.ListaPais = new List <Pais>(); AppInstance.vmAjustesDireccion.ListaEstado = new List <Estado>(); AppInstance.vmAjustesDireccion.ListaMunicipio = new List <Municipio>(); AppInstance.vmAjustesDireccion.ListaCiudad = new List <Ciudad>(); AppInstance.vmAjustesDireccion.ListaColonia = new List <Colonia>(); //Datos generales AppInstance.vmAjustesDireccion.UidDireccion = UidDireccion; AppInstance.vmAjustesDireccion.CallePrincipal = CallePrincipal; AppInstance.vmAjustesDireccion.CalleAux1 = CalleAux1; AppInstance.vmAjustesDireccion.CalleAux2 = CalleAux2; AppInstance.vmAjustesDireccion.Manzana = Manzana; AppInstance.vmAjustesDireccion.Lote = Lote; AppInstance.vmAjustesDireccion.CodigoPostal = CodigoPostal; AppInstance.vmAjustesDireccion.Referencia = Referencia; AppInstance.vmAjustesDireccion.Identificador = Identificador; VMDireccion MVDireccion = new VMDireccion(); //Alimenta lista de Pais foreach (DataRow item in MVDireccion.Paises().Rows) { if (item["UidPais"] != null && (new Guid(item["UidPais"].ToString()) == Guid.Empty || new Guid(item["UidPais"].ToString()) != Guid.Empty)) { AppInstance.vmAjustesDireccion.ListaPais.Add(new Pais() { UidPais = new Guid(item["UidPais"].ToString()), NombrePais = item["Nombre"].ToString() }); } } //Datos del control AppInstance.vmAjustesDireccion.IndexPaisSeleccionado = AppInstance.vmAjustesDireccion.ListaPais.FindIndex(p => p.UidPais == UidPais);; AppInstance.vmAjustesDireccion.IndexEstadoSeleccionado = AppInstance.vmAjustesDireccion.ListaEstado.FindIndex(E => E.UidEstado == UidEstado); AppInstance.vmAjustesDireccion.IndexMunicipioSeleccionado = AppInstance.vmAjustesDireccion.ListaMunicipio.FindIndex(M => M.UidMunicipio == UidMunicipio); AppInstance.vmAjustesDireccion.IndexCiudadSeleccionado = AppInstance.vmAjustesDireccion.ListaCiudad.FindIndex(C => C.UidCiudad == UidCiudad); AppInstance.vmAjustesDireccion.IndexColoniaSeleccionado = AppInstance.vmAjustesDireccion.ListaColonia.FindIndex(C => C.UidColonia == UidColonia); //Levanta a la ventana modal await Application.Current.MainPage.Navigation.PushAsync(new Ajustes_DetalleDireccion()); }
protected void Page_Load(object sender, EventArgs e) { MapaPrueba.Language = "es"; MapaPrueba.GZoom = 17; MapaPrueba.mapType = TipoMapa; MapaPrueba.enableRotation = true; MarketOPciones.draggable = true; Marcador.options = MarketOPciones; MapaPrueba.Add(ventana); MapaPrueba.Add(new GMapUI()); MapaPrueba.resetInfoWindows(); if (Session["IdUsuario"] != null) { if (!IsPostBack) { Session["MVDireccion"] = MVDireccion; Session["MVUsuario"] = MVUsuario; Session["MVTelefono"] = MVTelefono; Session["MVUbicacion"] = MVUbicacion; Session["MVCorreoElectronico"] = MVCorreoElectronico; //Sesiones de la ubicacion Session["TipoMapa"] = TipoMapa; Session["MarketOPciones"] = MarketOPciones; Session["Marcador"] = Marcador; Session["PlantillaMensajeVentana"] = PlantillaMensajeVentana; Session["Zoom"] = Zoom; Session["DbLatitud"] = DbLatitud; Session["DbLongitud"] = DbLongitud; MuestraPanel("General"); DDLDPais.DataSource = MVDireccion.Paises(); DDLDPais.DataValueField = "UidPais"; DDLDPais.DataTextField = "Nombre"; DDLDPais.DataBind(); MVTelefono.TipoDeTelefonos(); DDLDTipoDETelefono.DataSource = MVTelefono.ListaDeTipoDeTelefono; DDLDTipoDETelefono.DataValueField = "UidTipo"; DDLDTipoDETelefono.DataTextField = "StrNombreTipoDeTelefono"; DDLDTipoDETelefono.DataBind(); EstatusPanelDatosGenerales(false); EstatusControlesTelefono(false); Cargausuario(Session["IdUsuario"].ToString()); EstatusDeCamposDeDireccion(false); DgvDirecciones.Enabled = true; PanelMensaje.Visible = false; } else { MVDireccion = (VMDireccion)Session["MVDireccion"]; MVUsuario = (VMUsuarios)Session["MVUsuario"]; MVTelefono = (VMTelefono)Session["MVTelefono"]; MVUbicacion = (VMUbicacion)Session["MVUbicacion"]; MVCorreoElectronico = (VMCorreoElectronico)Session["MVCorreoElectronico"]; //Sesiones de la ubicacion TipoMapa = (GMapType.GTypes)Session["TipoMapa"]; MarketOPciones = (GMarkerOptions)Session["MarketOPciones"]; Marcador = (GMarker)Session["Marcador"]; PlantillaMensajeVentana = (string)Session["PlantillaMensajeVentana"]; Zoom = (int)Session["Zoom"]; } } else { Response.Redirect("../Default/"); } }
public async void AgregaDireccion() { try { var AppInstance = MainViewModel.GetInstance(); AppInstance.vmAjustesDireccion = new VMAjustesDireccion(); AppInstance.vmAjustesDireccion.ListaPais = new List <Pais>(); AppInstance.vmAjustesDireccion.ListaEstado = new List <Estado>(); AppInstance.vmAjustesDireccion.ListaMunicipio = new List <Municipio>(); AppInstance.vmAjustesDireccion.ListaCiudad = new List <Ciudad>(); AppInstance.vmAjustesDireccion.ListaColonia = new List <Colonia>(); //Datos generales AppInstance.vmAjustesDireccion.UidDireccion = Guid.Empty; AppInstance.vmAjustesDireccion.CallePrincipal = string.Empty; AppInstance.vmAjustesDireccion.CalleAux1 = string.Empty; AppInstance.vmAjustesDireccion.CalleAux2 = string.Empty; AppInstance.vmAjustesDireccion.Manzana = string.Empty; AppInstance.vmAjustesDireccion.Lote = string.Empty; AppInstance.vmAjustesDireccion.CodigoPostal = string.Empty; AppInstance.vmAjustesDireccion.Referencia = string.Empty; AppInstance.vmAjustesDireccion.Identificador = string.Empty; VMDireccion MVDireccion = new VMDireccion(); //Alimenta lista de Pais foreach (DataRow item in MVDireccion.Paises().Rows) { if (item["UidPais"] != null && (new Guid(item["UidPais"].ToString()) == Guid.Empty || new Guid(item["UidPais"].ToString()) != Guid.Empty)) { AppInstance.vmAjustesDireccion.ListaPais.Add(new Pais() { UidPais = new Guid(item["UidPais"].ToString()), NombrePais = item["Nombre"].ToString() }); } } AppInstance.vmAjustesDireccion.ListaEstado.Add(new Estado() { UidEstado = Guid.Empty, NombreEstado = "--Selecciona--" }); AppInstance.vmAjustesDireccion.ListaMunicipio.Add(new Municipio() { UidMunicipio = Guid.Empty, NombreMunicipio = "--Selecciona--" }); AppInstance.vmAjustesDireccion.ListaCiudad.Add(new Ciudad() { UidCiudad = Guid.Empty, NombreCiudad = "--Selecciona--" }); AppInstance.vmAjustesDireccion.ListaColonia.Add(new Colonia() { UidColonia = Guid.Empty, NombreColonia = "--Selecciona--" }); //Datos del control AppInstance.vmAjustesDireccion.IndexPaisSeleccionado = 0; AppInstance.vmAjustesDireccion.IndexEstadoSeleccionado = 0; AppInstance.vmAjustesDireccion.IndexMunicipioSeleccionado = 0; AppInstance.vmAjustesDireccion.IndexCiudadSeleccionado = 0; AppInstance.vmAjustesDireccion.IndexColoniaSeleccionado = 0; //Levanta a la ventana modal await Application.Current.MainPage.Navigation.PushAsync(new Ajustes_DetalleDireccion()); } catch (Exception) { GenerateMessage("Aviso del sistema", "Servicio no disponible", "Ok"); } }