private void OnDelete(object sender, EventArgs e) { var item = (MenuItem)sender; VMTelefono ObjItem = (VMTelefono)item.CommandParameter; EliminarTelefono(ObjItem); }
/// <summary> /// /// </summary> /// <param name="UidTelefono"></param> /// <param name="Numero"></param> /// <param name="UidTipoDeTelefono"></param> /// <returns></returns> public ResponseHelper GetActualizaTelefonoApi(Guid UidTelefono, string Numero, string UidTipoDeTelefono) { Respuesta = new ResponseHelper(); MVTelefono = new VMTelefono(); MVTelefono.ActualizaTelefonoWepApi(UidTelefono, Numero, UidTipoDeTelefono); Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
// DELETE: api/Profile/5 public ResponseHelper DeleteTelefonoUsuario(string UidTelefono) { Respuesta = new ResponseHelper(); MVTelefono = new VMTelefono(); MVTelefono.EliminaTelefonoUsuario(UidTelefono); Respuesta.Status = true; Respuesta.Message = "Informacion eliminada satisfactoriamente"; return(Respuesta); }
private void OnMore(object sender, EventArgs e) { var item = ((MenuItem)sender); VMTelefono ObjItem = (VMTelefono)item.CommandParameter; txtNumeroTelefonico.Text = ObjItem.NUMERO; txtIDTelefono.Text = ObjItem.ID.ToString(); MyPicker.SelectedIndex = -1; }
public ResponseHelper GetObtenerNumeroCliente(string UidCliente) { Respuesta = new ResponseHelper(); MVTelefono = new VMTelefono(); MVTelefono.ObtenerTelefonoPrincipalDelCliente(UidCliente); Respuesta.Data = MVTelefono; Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
public ResponseHelper GetObtenerTipoDetelefono() { Respuesta = new ResponseHelper(); MVTelefono = new VMTelefono(); MVTelefono.TipoDeTelefonos(); Respuesta.Data = MVTelefono.ListaDeTipoDeTelefono; Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
public ResponseHelper GetGuardaTelefono(string uidUsuario, string Parametro) { Respuesta = new ResponseHelper(); MVTelefono = new VMTelefono(); MVTelefono.GuardaTelefono(new Guid(uidUsuario), Parametro); Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
private void OnDelete(object sender, EventArgs e) { var item = (MenuItem)sender; VMTelefono ObjItem = (VMTelefono)item.CommandParameter; Guid Gui = ObjItem.ID; int index = MVTelefono.ListaDeTelefonos.FindIndex(x => x.ID == Gui); MVTelefono.EliminaTelefonoUsuario(ObjItem.ID.ToString()); //MVTelefono.ListaDeTelefonos[index].NUMERO = "1234"; MVTelefono.BuscarTelefonos(UidPropietario: new Guid(AppCliente.App.Global1), ParadetroDeBusqueda: "Usuario"); MyListView.ItemsSource = null; CargarNombreTelefono(); MyListView.ItemsSource = MVTelefono.ListaDeTelefonos; }
private void OnMore(object sender, EventArgs e) { btnCancelar.IsVisible = true; btnGuardarEditar.IsVisible = true; cajaDatosTelefono.IsVisible = true; var item = ((MenuItem)sender); VMTelefono ObjItem = (VMTelefono)item.CommandParameter; txtNumeroTelefonico.Text = ObjItem.NUMERO; txtIDTelefono.Text = ObjItem.ID.ToString(); int query1 = App.MVTelefono.ListaDeTipoDeTelefono.FindIndex(t => t.StrNombreTipoDeTelefono == ObjItem.StrNombreTipoDeTelefono); MyPicker.SelectedIndex = query1; }
public async void EliminarTelefono(VMTelefono ObjItem) { var action = await DisplayAlert("Exit?", "Are you sure to close", "Yes", "No"); if (action) { Guid Gui = ObjItem.ID; using (HttpClient _WebApi = new HttpClient()) { string url = "" + Helpers.Settings.sitio + "/api/Telefono/DeleteTelefonoUsuario?UidTelefono=" + Gui.ToString() + ""; await _WebApi.DeleteAsync(url); } CargarAsync(); } }
public ResponseHelper GetBuscarTelefonos(string UidPropietario, string ParadetroDeBusqueda, string UidTelefono = "", string strTelefono = "") { Respuesta = new ResponseHelper(); MVTelefono = new VMTelefono(); if (String.IsNullOrEmpty(UidTelefono)) { UidTelefono = Guid.Empty.ToString(); } MVTelefono.BuscarTelefonos(new Guid(UidPropietario), ParadetroDeBusqueda, new Guid(UidTelefono), strTelefono); Respuesta.Data = MVTelefono; Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
public PerfilPage() { InitializeComponent(); MVTelefono = App.MVTelefono; MVUsuarios = App.MVUsuarios; MVCorreoElectronico = App.MVCorreoElectronico; MVDireccion = App.MVDireccion; CargarNombreTelefono(); MyListView.ItemsSource = MVTelefono.ListaDeTelefonos; Cargausuario(); MyPicker.ItemsSource = MVTelefono.ListaDeTipoDeTelefono; txtNumeroTelefonico.Text = ""; txtIDTelefono.Text = ""; MyListViewDirecciones.ItemsSource = MVDireccion.ListaDIRECCIONES; }
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/"); } }
public async void GuardarTelefono(string tipo) { VMTelefono a = (VMTelefono)MyPicker.SelectedItem; string Numero = txtNumeroTelefonico.Text; string TipoTelefono = UidTipoDetelefono.ToString(); string NombreTipoTelefono = a.StrNombreTipoDeTelefono; string _Url = string.Empty; if (tipo == "actualizar") { _Url = "" + Helpers.Settings.sitio + "/api/Telefono/GetActualizaTelefonoApi?UidTelefono=" + txtIDTelefono.Text + "&Numero=" + Numero + "&UidTipoDeTelefono=" + TipoTelefono + ""; var s = await _client.GetStringAsync(_Url); } else if (tipo == "Nuevo") { Guid UidTelefono = Guid.NewGuid(); _Url = "" + Helpers.Settings.sitio + "/api/Telefono/GetGuardaTelefonoApi?uidUsuario=" + App.Global1 + "&Parametro=Usuario&UidTelefono=" + UidTelefono + "&Numero=" + txtNumeroTelefonico.Text + "&UidTipoDeTelefono=" + TipoTelefono + ""; var s = await _client.GetStringAsync(_Url); } CargarAsync(); }
public void Handle_ItemTapped(object sender, ItemTappedEventArgs e) { var item = e; VMTelefono ObjItem = (VMTelefono)item.Item; if (ObjItem.Estado) { ObjItem.Estado = false; txtIDTelefono.Text = "0"; } else { for (int i = 0; i < App.MVTelefono.ListaDeTelefonos.Count; i++) { App.MVTelefono.ListaDeTelefonos[i].Estado = false; } ObjItem.Estado = true; txtIDTelefono.Text = ObjItem.ID.ToString(); } MyListView.ItemsSource = null; MyListView.ItemsSource = App.MVTelefono.ListaDeTelefonos; }
public async void AgregarTelefono() { var AppInstance = MainViewModel.GetInstance(); AppInstance.MVAjustesTelefono = new VMAjustesTelefono(); AppInstance.MVAjustesTelefono.LsTipoDeTelefono = new List <VMAjustesTelefono>(); VMTelefono MVTelefono = new VMTelefono(); MVTelefono.TipoDeTelefonos(); intSelectTelefono = 0; foreach (VMTelefono item in MVTelefono.ListaDeTipoDeTelefono) { AppInstance.MVAjustesTelefono.LsTipoDeTelefono.Add(new VMAjustesTelefono() { UidTipoDeTelefono = item.UidTipo, StrTipoDeTelefono = item.StrNombreTipoDeTelefono }); } AppInstance.MVAjustesTelefono.intNumeroTelefono = string.Empty; AppInstance.MVAjustesTelefono.StrTipoDeTelefono = string.Empty; AppInstance.MVAjustesTelefono.UidTipoDeTelefono = Guid.Empty; AppInstance.MVAjustesTelefono.UidTelefono = Guid.Empty; await Application.Current.MainPage.Navigation.PushAsync(new Ajustes_DetalleTelefono()); }
private async void EditaTelefono() { var AppInstance = MainViewModel.GetInstance(); AppInstance.MVAjustesTelefono = new VMAjustesTelefono(); AppInstance.MVAjustesTelefono.LsTipoDeTelefono = new List <VMAjustesTelefono>(); VMTelefono MVTelefono = new VMTelefono(); MVTelefono.TipoDeTelefonos(); foreach (VMTelefono item in MVTelefono.ListaDeTipoDeTelefono) { AppInstance.MVAjustesTelefono.LsTipoDeTelefono.Add(new VMAjustesTelefono() { UidTipoDeTelefono = item.UidTipo, StrTipoDeTelefono = item.StrNombreTipoDeTelefono }); } AppInstance.MVAjustesTelefono.intSelectTelefono = AppInstance.MVAjustesTelefono.LsTipoDeTelefono.FindIndex(t => t.UidTipoDeTelefono == UidTipoDeTelefono); AppInstance.MVAjustesTelefono.intNumeroTelefono = intNumeroTelefono; AppInstance.MVAjustesTelefono.StrTipoDeTelefono = StrTipoDeTelefono; AppInstance.MVAjustesTelefono.UidTipoDeTelefono = UidTipoDeTelefono; AppInstance.MVAjustesTelefono.UidTelefono = UidTelefono; await Application.Current.MainPage.Navigation.PushAsync(new Ajustes_DetalleTelefono()); }
protected void BtnRegistroUsuario_Click(object sender, EventArgs e) { CamposObligatoriosRegistro(); if (txtpasswordRegistro.Text == txtpasswordConfirmacionRegistro.Text) { if (chkTerminosYcondiciones.Checked == true) { if (txtEmailRegistro.Text == TxtConfirmacionEmail.Text) { if (MVUsuarios.validarExistenciaDeUsuario(txtUsuarioRegistro.Text)) { if (MVUsuarios.ValidarCorreoElectronicoDelUsuario(txtEmailRegistro.Text)) { Guid uidusuaro = Guid.NewGuid(); Guid uidcorreo = Guid.NewGuid(); Guid uidTelefono = Guid.NewGuid(); string nombre = txtNombreRegistro.Text; string paterno = txtApellidoPRegistro.Text; string materno = txtApellidoMRegistro.Text; string usuario = txtUsuarioRegistro.Text; string password = txtpasswordRegistro.Text; string fechadenacimiento = txtFechaDeNacimiento.Text; string correo = txtEmailRegistro.Text; string telefono = txtTelefonoRegistro.Text; if (MVUsuarios.GuardaUsuario(UidUsuario: uidusuaro, Nombre: nombre, ApellidoPaterno: paterno, ApellidoMaterno: materno, usuario: usuario, password: password, fnacimiento: fechadenacimiento, perfil: "4f1e1c4b-3253-4225-9e46-dd7d1940da19", estatus: "2", TIPODEUSUARIO: "Cliente")) { MVCorreoElectronico = new VMCorreoElectronico(); MVTelefono = new VMTelefono(); MVTelefono.AgregaTelefonoALista("f7bdd1d0-28e5-4f52-bc26-a17cd5c297de", telefono, "Principal"); if (MVCorreoElectronico.AgregarCorreo(uidusuaro, "Usuario", correo, uidcorreo)) { MVAcceso.CorreoDeConfirmacion(uidusuaro, correo, usuario, password, nombre, paterno + " " + materno); } if (MVTelefono.ListaDeTelefonos != null) { if (MVTelefono.ListaDeTelefonos.Count != 0) { MVTelefono.GuardaTelefono(uidusuaro, "Usuario"); } } lblCorreoDeVerificacion.Text = txtEmailRegistro.Text; ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script>$('#myModal').modal('show');</script>", false); } //Limpia los campos de registro txtNombreRegistro.Text = string.Empty; txtApellidoMRegistro.Text = string.Empty; txtApellidoPRegistro.Text = string.Empty; txtUsuarioRegistro.Text = string.Empty; txtpasswordRegistro.Text = string.Empty; // DTFechaNacimientoRegistro.Text = string.Empty; txtEmailRegistro.Text = string.Empty; txtTelefonoRegistro.Text = string.Empty; txtpasswordConfirmacionRegistro.Text = string.Empty; txtFechaDeNacimiento.Text = string.Empty; chkTerminosYcondiciones.Checked = false; } else { txtEmailRegistro.BorderColor = Color.Red; txtEmailRegistro.Focus(); ClientScript.RegisterStartupScript(GetType(), "alert", "alert('El correo " + txtEmailRegistro.Text + " ya existe.')", true); } } else { txtUsuarioRegistro.BorderColor = Color.Red; txtUsuarioRegistro.Focus(); } } else { TxtConfirmacionEmail.BorderColor = Color.Red; TxtConfirmacionEmail.ToolTip = "No coincide el correo electronico"; TxtConfirmacionEmail.Focus(); } } if (chkTerminosYcondiciones.Checked == false) { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Debe de aceptar los terminos y condiciones')", true); } } else { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Las Contraseñas no coinciden')", true); txtpasswordRegistro.BorderColor = Color.Red; txtpasswordConfirmacionRegistro.BorderColor = Color.Red; } }
protected async void Obtendatos() { try { IsLoading = true; var AppInstance = MainViewModel.GetInstance(); Guid uidUsuario = AppInstance.Session_.UidUsuario; //Declaracion de las vistas del modelo VMUsuarios MVUsuario = new VMUsuarios(); //Obtiene los datos using (var _webapi = new HttpClient()) { try { string uril = "" + settings.Sitio + "api/Usuario/GetBuscarUsuarios?UidUsuario=" + uidUsuario + "&UIDPERFIL=DFC29662-0259-4F6F-90EA-B24E39BE4346"; string content = await _webapi.GetStringAsync(uril); var obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); MVUsuario = JsonConvert.DeserializeObject <VMUsuarios>(obj); } catch (Exception e) { GenerateMessage("Aviso del sistema", "Usuario" + e.Message, "Ok"); } } //Datos del usuario AppInstance.Nombre = MVUsuario.StrNombre; StrNombre = MVUsuario.StrNombre; StrApellidoMaterno = MVUsuario.StrApellidoPaterno; StrApellidoPaterno = MVUsuario.StrApellidoMaterno; this.StrFechaDeNacimiento = DateTime.Parse(MVUsuario.DtmFechaDeNacimiento).ToString(); //Obtiene el correo electronico using (var _webApi = new HttpClient()) { try { string uril = "" + settings.Sitio + "api/CorreoElectronico/GetBuscarCorreo?UidPropietario=" + uidUsuario + "&strParametroDebusqueda=Usuario"; string content = await _webApi.GetStringAsync(uril); string obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); VMCorreoElectronico MVCorreoElectronico = JsonConvert.DeserializeObject <VMCorreoElectronico>(obj); StrCorreoElectronico = MVCorreoElectronico.CORREO; } catch (Exception e) { GenerateMessage("Aviso del sistema", "Correo " + e.Message, "ok"); } } //Obtiene los telefonos using (var _WebApi = new HttpClient()) { try { url = "" + settings.Sitio + "api/Telefono/GetBuscarTelefonos?UidPropietario=" + uidUsuario + "&ParadetroDeBusqueda=Usuario"; string content = await _WebApi.GetStringAsync(url); var inf = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); VMTelefono MVTelefono = JsonConvert.DeserializeObject <VMTelefono>(inf); LsTelefono = new ObservableCollection <VMAjustesTelefono>(); foreach (VMTelefono item in MVTelefono.ListaDeTelefonos) { LsTelefono.Add(new VMAjustesTelefono() { UidTelefono = item.ID, intNumeroTelefono = item.NUMERO, StrTipoDeTelefono = item.StrNombreTipoDeTelefono, UidTipoDeTelefono = item.UidTipo }); } } catch (Exception e) { GenerateMessage("Aviso del sistema", "telefono " + e.Message, "ok"); } } using (var _Api = new HttpClient()) { try { //Obtiene las direcciones url = "" + settings.Sitio + "api/Direccion/GetObtenerDireccionUsuario?UidUsuario=" + uidUsuario + ""; string content = await _Api.GetStringAsync(url); var Informacion = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); VMDireccion MVDireccion = JsonConvert.DeserializeObject <VMDireccion>(Informacion); //Asignacion de variables locales ListaDireccion = new ObservableCollection <VMAjustesDireccion>(); foreach (VMDireccion item in MVDireccion.ListaDIRECCIONES) { ListaDireccion.Add(new VMAjustesDireccion() { UidDireccion = item.ID, UidPais = new Guid(item.PAIS), UidEstado = new Guid(item.ESTADO), UidMunicipio = new Guid(item.MUNICIPIO), UidCiudad = new Guid(item.CIUDAD), UidColonia = new Guid(item.COLONIA), CallePrincipal = item.CALLE0, CalleAux1 = item.CALLE1, CalleAux2 = item.CALLE2, Manzana = item.MANZANA, Lote = item.LOTE, CodigoPostal = item.CodigoPostal, Referencia = item.REFERENCIA, Identificador = item.IDENTIFICADOR, NombreColonia = item.NOMBRECOLONIA }); } } catch (Exception e) { GenerateMessage("Aviso del sistema", "direccion " + e.Message, "ok"); } } LsAjustes = new ObservableCollection <VMAjustesItem> { new VMAjustesItem() { StrRuta = "Nombre.png", Titulo = "Nombre", Detalles = StrNombre + " " + StrApellidoMaterno + " " + StrApellidoPaterno }, new VMAjustesItem() { StrRuta = "Usuario.png", Titulo = "Usuario", Detalles = MVUsuario.StrUsuario }, new VMAjustesItem() { StrRuta = "FechaDeNacimiento.png", Titulo = "Fecha de nacimiento", Detalles = StrFechaDeNacimiento }, new VMAjustesItem() { StrRuta = "Mail.png", Titulo = "Correo electronico", Detalles = StrCorreoElectronico }, //LsAjustes.Add(new VMAjustesItem() { StrRuta = "Telefono.png", Titulo = "Telefonos", Detalles = LsTelefono.Count.ToString() }); //LsAjustes.Add(new VMAjustesItem() { StrRuta = "Direccion.png", Titulo = "Direcciones", Detalles = ListaDireccion.Count.ToString() }); new VMAjustesItem() { StrRuta = "Salida.png", Titulo = "Cerrar sesion", Detalles = "" } }; IsLoading = false; } catch (Exception e) { GenerateMessage("Aviso del sistema", "Mensaje " + e.Message, "Ok"); } }
public async void CargaOrden() { try { MVOrden = new VMOrden(); using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Orden/GetObtenerProductosDeOrden?UidOrden=" + StrUidOrden + ""; string DatosObtenidos = await _WebApiGoDeliverix.GetStringAsync(url); var DatosProductos = JsonConvert.DeserializeObject <ResponseHelper>(DatosObtenidos).Data.ToString(); MVOrden = JsonConvert.DeserializeObject <VMOrden>(DatosProductos); } string estatus = string.Empty; using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Pagos/GetObtenerEstatusDeCobro?UidOrden=" + StrUidOrden + ""; string DatosObtenidos = await _WebApiGoDeliverix.GetStringAsync(url); estatus = JsonConvert.DeserializeObject <ResponseHelper>(DatosObtenidos).Data.ToString(); } if (estatus == "Pendiente") { estatus = "Pago en destino"; } StrEstatusCobro = estatus; using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Sucursales/GetBuscarSucursales?UidSucursal=" + UidSucursal + ""; var content = await _WebApiGoDeliverix.GetStringAsync(url); var obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); MVSucursal = JsonConvert.DeserializeObject <VistaDelModelo.VMSucursales>(obj); } bool respuesta = false; using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Contrato/GetPagaAlRecolectar?UidOrdenSucursal=" + StrUidOrden + ""; var content = await _WebApiGoDeliverix.GetStringAsync(url); respuesta = bool.Parse(JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString()); } if (respuesta) { StrPagoAlRecolectar = "Pago al recolectar orden"; BlVisibilidadPagoAlRecoger = true; } else { StrPagoAlRecolectar = "Pagado"; BlVisibilidadPagoAlRecoger = false; } StrIdentificadorSucursal = MVSucursal.IDENTIFICADOR; using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Empresa/GetBuscarEmpresas?UidEmpresa=" + MVSucursal.UidEmpresa + ""; string content = await _WebApiGoDeliverix.GetStringAsync(url); string obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); MVEmpresa = JsonConvert.DeserializeObject <VistaDelModelo.VMEmpresas>(obj); } StrEmpresaNombreComercial = MVEmpresa.NOMBRECOMERCIAL; if (!string.IsNullOrEmpty(UidDireccionDelCliente)) { //Obtiene el guid del cliente string content; string obj; using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Direccion/GetObtenerUidUsuarioDeUidDireccion?UidDireccion=" + UidDireccionDelCliente + ""; content = await _WebApiGoDeliverix.GetStringAsync(url); obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); } string UidUsuario = obj; using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Usuario/GetBuscarUsuarios?UidUsuario=" + UidUsuario + "&UIDPERFIL=4F1E1C4B-3253-4225-9E46-DD7D1940DA19"; content = await _WebApiGoDeliverix.GetStringAsync(url); obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); MVUsuario = JsonConvert.DeserializeObject <VistaDelModelo.VMUsuarios>(obj); } using (var _WebApiGoDeliverix = new HttpClient()) { url = "" + Helpers.settings.Sitio + "api/Telefono/GetObtenerNumeroCliente?UidCliente=" + UidUsuario + ""; content = await _WebApiGoDeliverix.GetStringAsync(url); obj = JsonConvert.DeserializeObject <ResponseHelper>(content).Data.ToString(); MVTelefono = JsonConvert.DeserializeObject <VistaDelModelo.VMTelefono>(obj); } StrNumeroCliente = MVTelefono.NUMERO; StrNombreUsuario = MVUsuario.StrNombre + " " + MVUsuario.StrApellidoPaterno; } MTotal = 0.0m; MSTotal = 0.0m; ListaProductos = new List <Productos>(); foreach (VMOrden item in MVOrden.ListaDeProductos) { MTotalTarifario = 0.0m; ListaProductos.Add(new Productos() { StrNombreProducto = item.StrNombreProducto, IntCantidad = item.intCantidad, MSubTotal = decimal.Parse(item.MTotalSucursal), MTotal = item.MTotal }); MPropina = item.MPropina; MTotalTarifario = decimal.Parse(item.MCostoTarifario.ToString()); MTotal += item.MTotal; MSubTotal += decimal.Parse(item.MTotalSucursal); } MTotalConPropina = MTotal + MPropina + MTotalTarifario; MSubTotal = MSubTotal; } catch (Exception) { GenerateMessage("Aviso", "Sin acceso a los servidores", "OK"); } //MVOrden.ObtenerProductosDeOrden(StrUidOrden); }
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/"); } }