private void MostrarFotos(string pCodeCustomer) { try { var lista = (IList <Cliente>)Session["UiListaClientesNuevos"]; var cliente = new Cliente(); foreach (var item in lista.Where(item => item.CODE_CUSTOMER.Equals(pCodeCustomer))) { cliente = item; break; } if (cliente.IS_FROM == "SONDA_CORE") { PutImageToView(cliente.SIGN, "Imagen 1", cliente.IS_FROM); PutImageToView(cliente.PHOTO, "Imagen 2", cliente.IS_FROM); ASPxImageSlider1.DataBind(); } else { if (cliente.PHOTO != null) { } PutImageToView(cliente.PHOTO ?? "", "Imagen 1", cliente.IS_FROM); PutImageToView(cliente.PHOTO_2 ?? "", "Imagen 2", cliente.IS_FROM); PutImageToView(cliente.PHOTO_3 ?? "", "Imagen 3", cliente.IS_FROM); PutImageToView(cliente.PHOTO_4 ?? "", "Imagen 4", cliente.IS_FROM); ASPxImageSlider1.DataBind(); } } catch (Exception ex) { UiVistaClientesNuevos.JSProperties.Add("cpError", ex.Message); } }
private void MostrarFotos(int ordenId) { try { var sign = ""; var photo = ""; var lista = (IList <OrdenDeVentaEncabezado>)Session["UiVisOrdenesVenta"]; foreach (var item in lista.Where(item => item.SALES_ORDER_ID == (ordenId))) { sign = item.IMAGE_1; photo = item.IMAGE_2; break; } PutImageToView(sign, "Imagen 1", false); PutImageToView(photo, "Imagen 2", true); ASPxImageSlider1.DataBind(); } catch (Exception ex) { UiVisOrdenesVenta.JSProperties.Add("cpError", ex.Message); } }
protected void ASPxCallbackPanel1_Callback(object sender, DevExpress.Web.CallbackEventArgsBase e) { ValidarConexionYUsuarioLogueado(new object()); try { if (e.Parameter != "null") { var datos = e.Parameter.ToString().Split('|'); var ds = (DataSet)Session["DS_ROUTE_TRACKING"]; var dt = ds.Tables[0]; var result = dt.Select("DOC_SERIAL = '" + datos[0] + "'"); var arrayDocumentos = dt.Select("DOC_ID = '" + datos[1] + "' AND DOC_SERIAL = '" + datos[0] + "'"); var docId = ASPxGridView1.GetSelectedFieldValues("DOC_ID"); //mapa de google var tablaMapa = new DataTable("MAPA"); tablaMapa.Columns.Add("ASSIGNED_TO"); tablaMapa.Columns.Add("Latitude"); tablaMapa.Columns.Add("Longitude"); tablaMapa.Columns.Add("ROUTE"); tablaMapa.Columns.Add("CLIENT"); tablaMapa.Columns.Add("TOTAL_AMOUNT"); var dsmapa = new DataSet(); dsmapa.Tables.Add(tablaMapa); if (docId.Count > 0) { foreach (DataRow row in arrayDocumentos) { if (docId[0] == row[19]) { ASPxImageSlider1.Items.Clear(); PutImageToView(row, "IMAGE_1", "Imagen 1"); PutImageToView(row, "IMAGE_2", "Imagen 2"); PutImageToView(row, "IMAGE_3", "Imagen 3"); PutImageToView(row, "IMAGE", "Imagen"); PutImageToView(row, "SIGNATURE", "Firma"); ASPxImageSlider1.DataBind(); } } } foreach (var rw in result) { var row = dsmapa.Tables[0].NewRow(); row[0] = rw["ASSIGNED_TO"]; row[1] = rw["Latitude"]; row[2] = rw["Longitude"]; row[3] = rw["ROUTE"]; row[4] = rw["CLIENT"]; row[5] = rw["TOTAL_AMOUNT"]; dsmapa.Tables[0].Rows.Add(row); } Session["Routes"] = dsmapa; ASPxSplitter2.GetPaneByName("MAPPANE").ContentUrl = "pointsInmap.aspx"; ASPxSplitter2.DataBind(); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, GetType(), "ErrorText", "CallError('Error: " + ex.Message + "');", true); } }