public void GetGrillaUltCupones() { ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("Pedidos/UltDescuentosDescargados/" + 4, Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.PedidoViewModel> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.PedidoViewModel> >(Respuesta); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> <img src='" + item.ImgUsuarioSolicita + "'> " + item.Nombre_UsuarioSolicita + " </td> "; data += "<td> " + item.Nombre_UsuarioInteres + " </td> "; data += "<td> " + item.FechaPedido + " </td> "; data += "<td> <label class='badge badge-gradient-info'>" + item.CodigoDescuento + "</label> </td> "; data += " </tr> "; } LitUltCupones.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
public void IniciarControles() { HdnIdDescuento.Value = "0"; #region CargarCombo ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("usuarios/GetUsuariosByTipo/2", Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.Usuarios> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.Usuarios> >(Respuesta); DlComercio.DataSource = obj; DlComercio.DataTextField = "Nombre"; DlComercio.DataValueField = "Id"; DlComercio.DataBind(); } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } #endregion }
public void GetGrillaUltUsuarios() { ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("usuarios/UltimosUsuarios/" + 6, Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.Usuarios> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.Usuarios> >(Respuesta); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> " + item.Id + " </td> "; data += "<td> " + item.Nombre + " </td> "; data += "<td> " + item.Fecha_Alta.Value.ToShortDateString() + " </td> "; data += "<td> <div class='progress'><div class='progress-bar bg-gradient-success' role='progressbar' style='width: 100%' aria-valuenow='100' aria-valuemin='0' aria-valuemax='100'></div> </div> </td> "; data += " </tr> "; } LitUltUsuarios.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
public void GetDetalleGrilla() { ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("Preguntas_Frecuentes", Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { //resp = await response.Content.ReadAsAsync(); string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.Preguntas_Frecuentes> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.Preguntas_Frecuentes> >(Respuesta); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> " + item.Id + " </td> "; data += "<td> " + item.Pregunta + " </td> "; data += "<td> " + item.Orden + " </td> "; data += "<td style='font-size: x-large'> "; //data += "<a style='cursor:pointer' onclick='GetEditId(\"" + item.Pregunta + "\");return false' ><i class='mdi mdi-lead-pencil'></i><span class='count-symbol bg-warning'></span></a> "; data += "<a style='cursor:pointer' onclick='GetEditId(" + item.Id + ");return false' ><i class='mdi mdi-lead-pencil'></i><span class='count-symbol bg-warning'></span></a> "; data += "<a style='cursor:pointer' onclick='SetDeleteId(" + item.Id + ");return false' ><i class='mdi mdi-delete-outline'></i><span class='count-symbol bg-warning'></span></a> "; data += "</td> </tr> "; } LitFAQ.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
public void GetDetalleGrilla() { ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("categorias", Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { //resp = await response.Content.ReadAsAsync(); string RespuestaVtex = response.Content.ReadAsStringAsync().Result; List <ResponseServices.RespCategorias> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <ResponseServices.RespCategorias> >(RespuestaVtex); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> " + item.Id + " </td> "; data += "<td> " + item.Nombre + " </td> "; data += "<td><img src='" + item.Imagen + "' style='width:200px !important;border-radius:0px !important;height: auto !important;' ></td> "; data += "<td style='font-size: x-large'> "; data += "<a style='cursor:pointer' onclick='GetEditId(" + item.Id + ");return false' ><i class='mdi mdi-lead-pencil'></i><span class='count-symbol bg-warning'></span></a> "; data += "<a style='cursor:pointer' onclick='SetDeleteId(" + item.Id + ");return false' ><i class='mdi mdi-delete-outline'></i><span class='count-symbol bg-warning'></span></a> "; data += "</td> </tr> "; } LitCategorias.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
public void IniciarControles() { HdnIdLocalidad.Value = "0"; //LblIdLocalidad.Text = ""; //TxbDescripcion.Text = ""; //TxbDirecGMap.Text = ""; //TxbProvincia.Text = ""; #region CargarCombo ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("paises", Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.Paises> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.Paises> >(Respuesta); DlPais.DataSource = obj; DlPais.DataTextField = "Nombre"; DlPais.DataValueField = "Id"; DlPais.DataBind(); } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } #endregion }
public void GetDetallePedido(int idPed) { ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("Pedidos/" + idPed, Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; Models.Pedidos obj = Newtonsoft.Json.JsonConvert.DeserializeObject <Models.Pedidos>(Respuesta); LblTitulo.Text = "Detalle de Canje #" + obj.Id.ToString(); LblUsuarioVendedor.Text = obj.Productos.Usuarios.Nombre.ToString(); LblFechaAltaCanje.Text = obj.FechaPedido.Value.ToShortDateString(); LblImporte.Text = "$" + obj.Productos.Importe.ToString(); imgUsuario.ImageUrl = obj.Productos.Usuarios.Imagen; string data = ""; data += "<div class='row mt-3'> "; data += "<div class='col-6 pr-1'> "; data += "<img src='" + obj.Productos.Imagen + "' class='mb-2 mw-100 w-100 rounded' alt='image'> "; if (obj.Productos.Imagen2 != null) { data += "<img src='" + obj.Productos.Imagen2 + "' class='mw-100 w-100 rounded' alt='image'> "; } data += "</div> "; data += "</div> "; LitImgCanje.Text = data; /////////////// string dataProd = ""; dataProd += "<div class='d-flex mt-5 align-items-top'> "; //dataProd += "<img src='"+obj.Usuarios.Imagen+"' class='img-sm rounded-circle mr-3' alt='image'> "; dataProd += "<div class='mb-0 flex-grow'> "; dataProd += "<h5 class='mr-2 mb-2'>" + obj.Productos.Nombre + "</h5> "; dataProd += "<p class='mb-0 font-weight-light'>" + obj.Productos.Descripcion + "</p> "; dataProd += "</div></div> "; LitDetalleCanje.Text = dataProd; if (obj.IdPedido_Estado > 2) { DivMatch.Visible = true; GetDatosComprador(obj); } else { DivMatch.Visible = false; } } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
public void GetDetalleGrilla(int idEstado) { switch (idEstado) { case 1: //Pendiente LblTituloGrilla.Text = "Listado de Descuentos Pendientes"; break; case 4: //Confirmados LblTituloGrilla.Text = "Listado de Descuentos Confirmados"; break; } ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("Pedidos/DescuentosByState/" + idEstado, Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.PedidoViewModel> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.PedidoViewModel> >(Respuesta); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> <img src='" + item.ImgUsuarioSolicita + "'> " + item.Nombre_UsuarioSolicita + " </td> "; data += "<td> " + item.NombreProductoInteres + " </td> "; data += "<td><label class='badge badge-gradient-success'>" + item.Desc_Estado + "</label></td> "; data += "<td> " + item.FechaPedido + " </td> "; data += "<td> " + item.Id + " </td> "; data += "<td> " + item.CodigoDescuento + " </td> "; data += "<td style='font-size: x-large'> "; if (idEstado > 1) { data += "<a style='cursor:pointer' onclick='VerDetalle(" + item.Id + ");return false' ><i class='mdi mdi-magnify'></i><span class='count-symbol bg-warning'></span></a> "; } if (idEstado == 1) { data += "<a style='cursor:pointer' onclick='SetDeleteId(" + item.Id + ");return false' ><i class='mdi mdi-delete-outline'></i><span class='count-symbol bg-warning'></span></a> "; } data += "<a style='cursor:pointer' onclick='GetEditId(" + item.Id + ");return false' ><i class='mdi mdi-pencil'></i><span class='count-symbol bg-warning'></span></a> "; data += "</td></td> </tr> "; } LitGrilla.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
//public async Task GetDetalleGrilla() public void GetDetalleGrilla() { ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("usuarios/GetUsuariosByTipo/1", Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.Usuarios> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.Usuarios> >(Respuesta); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> " + item.Id + " </td> "; data += "<td> <img src='" + item.Imagen + "'> " + item.Nombre + " </td> "; data += "<td> " + item.Mail + " </td> "; data += "<td> " + item.Whatsapp + " </td> "; if (item.Estado == 1) { data += "<td> ACTIVO </td> "; } else { data += "<td> INACTIVO </td> "; } data += "<td><label class='badge badge-gradient-success'>" + item.Planes.Descripcion + "</label> </td> "; data += "<td style='font-size: x-large'> "; if (item.Estado == 1) { data += "<a style='cursor:pointer' alt='Desactivar' onclick='ActivarDesactivarUsuario(" + item.Id + ",0);return false' ><i class='mdi mdi-close-circle'></i><span class='count-symbol bg-warning'></span></a> "; } else { data += "<a style='cursor:pointer' alt='Activar' onclick='ActivarDesactivarUsuario(" + item.Id + ",1);return false' ><i class='mdi mdi-checkbox-marked-circle'></i><span class='count-symbol bg-warning'></span></a> "; } data += "<a style='cursor:pointer' onclick='SetDeleteId(" + item.Id + ");return false' ><i class='mdi mdi-delete-outline'></i><span class='count-symbol bg-warning'></span></a> "; data += "</td> </tr> "; } LitGrilla.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
public void GetDetalleGrilla() { ApiServices objApi = new ApiServices(); string Request = "{}"; //HttpResponseMessage response=objApi.CallService("Pedidos/DescuentosByState/" + idEstado, Request, ApiServices.TypeMethods.GET).Result; HttpResponseMessage response = objApi.CallService("Notificaciones/", Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.Notificaciones> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.Notificaciones> >(Respuesta); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> " + item.Id + " </td> "; data += "<td> " + item.Titulo + " </td> "; data += "<td> " + item.Fecha + " </td> "; data += "<td><label class='badge badge-gradient-success'>ENVIADA</label></td> "; //data += "<td> <img src='" + item.Img_Usuario + "'> " + item.Nombre_Usuario + " </td> "; //data += "<td> " + item.Nombre_Producto + " </td> "; //data += "<td> " + item.Fecha_Pedido.Value.ToShortDateString() + " </td> "; //data += "<td> " + item.Id + " </td> "; //data += "<td> " + item.CodigoDescuento + " </td> "; data += "<td style='font-size: x-large'> "; data += "<a style='cursor:pointer' onclick='VerDetalle(" + item.Id + ");return false' ><i class='mdi mdi-magnify'></i><span class='count-symbol bg-warning'></span></a> "; data += "</td></td> </tr> "; } LitGrilla.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }
public void GetGrillaUltCanjes() { ApiServices objApi = new ApiServices(); string Request = "{}"; HttpResponseMessage response = objApi.CallService("Pedidos/UltimosCanjes/" + 4, Request, ApiServices.TypeMethods.GET).Result; if (response.IsSuccessStatusCode) { string Respuesta = response.Content.ReadAsStringAsync().Result; List <Models.PedidoViewModel> obj = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Models.PedidoViewModel> >(Respuesta); string data = ""; foreach (var item in obj) { data += "<tr> "; data += "<td> <img src='" + item.Img_Usuario + "'> " + item.Nombre_Usuario + " </td> "; data += "<td> " + item.Nombre_Producto + " </td> "; if (item.IdPedido_Estado == 1) { data += "<td><label class='badge badge-gradient-success'>" + item.Desc_Estado + "</label></td> "; } else { data += "<td><label class='badge badge-gradient-warning'>" + item.Desc_Estado + "</label></td> "; } data += "<td> " + item.Fecha_Pedido.Value.ToShortDateString() + " </td> "; data += "<td> " + item.Id + " </td> "; data += " </tr> "; } LitGrillaUltCanjes.Text = data; } else { string RespuestaService = response.Content.ReadAsStringAsync().Result; ApiServices.Response obj = Newtonsoft.Json.JsonConvert.DeserializeObject <ApiServices.Response>(RespuestaService); RespuestaService = response.StatusCode + " - " + obj.Error.message; } //return ListaOrdenes; }