¿Como usar en el cliente una propiedad de tipo System.type en una clase que serializo por WCF?

Tengo la siguiente clase definida en un Web Service WCF:

[DataContract] public class cFiltro {     [DataMember]     public string columna { get; set; }     [DataMember]     public Type tipo { get; set; }     [DataMember]     public string valor { get; set; }      public cFiltro()     {      } } 

El problema viene cuando desde un cliente intento crear un objeto de la clase, al asignar un valor a la propiedad “tipo” no me deja, me muestra el siguiente mensaje:

Error 1 No se puede convertir implícitamente el tipo ‘System.Type’ en ‘MINAMESPACE.wsentradas.Type’

El código donde realizo la asignación es el siguiente:

cFiltro filtro = new cFiltro(); filtro.tipo = typeof(Int32); 

Como se puede ver lo que quiero es asignar el tipo Int32 a dicha propiedad, pero no puedo. ¿Alguna idea?

puedo usar una sola realtime database de firebase con varias aplicaciones android?

Voy a empezar un proyecto que consta de 3 apps las mismas están relacionadas entre si , es decir necesitan acceder a los mismos datos, he buscado en la documentación de firebase y no pude encontrar si puedo conectar estas tres app y quiza una pagina web a la misma base de datos en firebase o como hacerlo

Cual es la forma correcta de usar la directiva @include de Blade (Laravel)?

Estoy intentando hacer un layout general y vistas parciales para incluirlas con la directiva include, pero apenas uso la primera @include(‘includes.sidebar’) tengo error 500 en mi pagina (ni idea de a que se debe). Hace un momento funcionó pero me incluía el contenido externo repitiendolo como si estuviera en un bucle. Se repetía una y otra vez pero no tengo ningún bucle. Pareciera ser culpa de la directiva porque cuando la quito todo se ve bien. Dejare fragmentos de código para que me ayuden porfa, Agradecida. 🙂

<div class="row">          <div class="col-sm-4" style="background: #001b01">                        @include('includes.sidebar')           </div>           <div class="col-sm-8">               <!--  @directive1  directiva personalizada. Se definen ejecutando un comando en la terminal, creando un Service provider, defines el metodo, lo registras en el archivo general de service Providers y antes de usarlo ejecuta php artisan view:clear. Luego usalo asi como aqui.          Igual te dejo un tutorial en este sistema -->            @yield('content')           </div>                  </div>

¿Cómo usar pivot para un campo de una consulta en C# .net?

Tengo una consulta

Tengo una método que devuelve una lista de datos(idColaborador,nombreColaborador,unidad Organizativa, fecha_registro).

Lo que yo quiero es invertir el campo fecha_registro de columna a fila como se trabaja en pivot.

Al principio intente hacerlo el pivot desde base de datos y llamarlo en un procedimiento almacenado pero el problema es que al recibir los datos me traía demasiadas columnas ya que trae todos los días del mes y al momento de mapearlo en mi método tendría que crear la cantidad de atributos necesarios de acuerdo a las columnas que reciba de mi procedimiento es por ello que estoy intentando hacerlo por .net.

Aquí encontré una página de ejemplo pero yo soy nuevo en estos temas y les pido que me puedan ayudar https://www.codeproject.com/Articles/22008/C-Pivot-Table

public List<Sigeri> ExportarResumenHoras()         {  List<Sigeri> lista = new List<Sigeri>();         DatabaseHelper helper = null;         SqlDataReader dr = null;         try         {              helper = new DatabaseHelper(Conexion.Instancia.CadenaConexionDS());             helper.AddParameter("@MesAño", "082019");              dr = (SqlDataReader)helper.ExecuteReader("PA_Control_horas", System.Data.CommandType.StoredProcedure);             while (dr.Read())             {                 var obj = new Sigeri()                 {                     Colaborador = new Colaborador()                     {                         IdColaborador = dr["Id_Colaborador"].ToString(),                         NombreColaborador = dr["Nombre_Colaborador"].ToString()                     },                     Proyecto = new Proyecto()                     {                         IdUnidadOrganizativa=dr["Id_Unidad_Organizativa"].ToString()                     },                     Fecha_registro = DateTime.Parse(dr["Fecha_Registro"].ToString())                  };                 lista.Add(obj);             }          }         catch (Exception ex)         {             throw ex;          }         finally         {             if (helper != null)                 helper.Dispose();         }         return lista;     } 

Ya que luego deseo exportarlo a excel y debe mostrar algo parecido a esta imagen.

introducir la descripción de la imagen aquí

Este sería mi controlador donde se exportaría en excel lo que reciba de mi método ExportarResumenHoras

public JsonResult ExportarResumenHoras()         {             List<Sigeri> data = GestionResumenHoras.Instancia.ListaResumenHoras();              ExcelPackage pkg = new ExcelPackage();             ExcelWorksheet ws = pkg.Workbook.Worksheets.Add("Detalle(Semana)");                ws.Cells["A6"].Value = "DNI";             ws.Cells["B6"].Value = "NOMBRE COLABORADOR";             ws.Cells["C6"].Value = "PROYECTO UO";              int rowstart = 7;             //int columna = 4;             if (data != null)             {                 foreach (Sigeri obj in data)                 {                     ws.Cells[string.Format("A{0}", rowstart)].Value = obj.Colaborador.IdColaborador;                     ws.Cells[string.Format("B{0}", rowstart)].Value = obj.Colaborador.NombreColaborador;                     ws.Cells[string.Format("C{0}", rowstart)].Value = obj.Proyecto.IdUnidadOrganizativa;                     ws.Cells[string.Format("D{0}", rowstart)].Value = obj.Fecha_registro;                  }             }             ws.Cells["A:AZ"].AutoFitColumns();                MemoryStream memoryStream = new MemoryStream();             pkg.SaveAs(memoryStream);             memoryStream.Position = 0;              var bytes = memoryStream.ToArray();             Session["archivoResumenHoras"] = bytes;             return Json(new { success = true }, JsonRequestBehavior.AllowGet);         } 

Usar metodos de la clase String en otras clases

Al ejecutar un case dentro de un switch, da un error con la linea declaración del objeto de la clase Viaje, y luego vuelve a aparecer al declarar el constructor dentro de la clase Viaje cuando uso métodos de strings, que puedo hacer para ejecutar los métodos de string en las clases sin los errores. En consola me aparece: java.lang.NullPointerException en ambos caso.

public Viaje(int plaz, String cOrigen, String cDestino, double importe, int num) {             super();             this.plaz = plaz;             this.cOrigen = cOrigen;             this.cDestino = cDestino;             this.cod = cOrigen.substring(0,2);;             this.importe = importe;             this.num =num;         } 

como usar ajax para ejecutar evento según estado de checkbox

Saludos a toda la comunidad,muy buenas dias. resulta que estoy haciendo una interfas para controlar un arduino por medio del puerto serial, todo va muy bien excepto que al pulsar el checkbox la página se recarga y eso hace que el checkbox pierda su estado de checked, estuve buscando por ahí como solucionar ese problema con Ajax para que la pagina no se recargue y se envíe solo el case isset($ _GET[‘submitOff/ON’]): al php…. ayudaa ya me rindo NO LO LOGRO 🙁

Hola como usar esta funcion

quería preguntar como hacer este código, Cuando el usuario ingresa una cantidad de monedas, respecto a esa cantidad ingresada se le asigna un puntaje. Después hacer lo mismo con cantidad diamantes y sus puntos a guardarse. Al final tengo que hacer la suma de ambos puntos juntos. (en mi codigo esta los datos que tenia que asignar)

#include

int main (){

int suma;  suma = cantidad_energia(suma); printf ("La suma es: %i" , suma);  return 0; 

}

int cantidad_energia (){

int resultado; int cantidad_monedas; int cantidad_diamantes; int puntos_monedas; int puntos_diamantes;  printf ("Ingrese cantidad de monedas (0-100)"); scanf( "%i", &cantidad_monedas);  printf ("Ingrese cantidad de diamantes (0-4)"); scanf("%i", &cantidad_diamantes);      if (cantidad_monedas>=0 && cantidad_monedas <= 10 ) puntos_monedas = 1;     if (cantidad_monedas>10 && cantidad_monedas <= 20 ) puntos_monedas = 2;     if (cantidad_monedas>20 && cantidad_monedas <=30 ) puntos_monedas = 3;     if (cantidad_monedas>30 && cantidad_monedas <= 40 ) puntos_monedas = 4;     if (cantidad_monedas>40 && cantidad_monedas <= 50 ) puntos_monedas = 5;     if (cantidad_monedas>50 && cantidad_monedas <= 60 ) puntos_monedas = 1;     if (cantidad_monedas>60 && cantidad_monedas <= 70 ) puntos_monedas = 2;     if (cantidad_monedas>70 && cantidad_monedas <= 80 ) puntos_monedas = 3;     if (cantidad_monedas>80 && cantidad_monedas <= 90 ) puntos_monedas = 4;     if (cantidad_monedas>=90 && cantidad_monedas <= 100 ) puntos_monedas = 5;  if (cantidad_diamantes=0) puntos_diamantes= 0;     if (cantidad_diamantes=1) puntos_diamantes= 1;     if (cantidad_diamantes=2) puntos_diamantes= 2;     if (cantidad_diamantes=3) puntos_diamantes= 3;     if (cantidad_diamantes=4) puntos_diamantes= 4;  return resultado = puntos_monedas + puntos_diamantes; 

}

¿Como puedo usar el Action Listener para asignarle unas teclas a unas imagenes?

quiero hacer un juego donde una serie de imágenes saldrán en pantalla. la idea es que si la imagen de color azul sale el niño oprima la letra (A) por ejemplo. si sale una verde oprima la letra (v), y de esta forma saldrá un mensaje de correcto pero si oprime otra que no corresponde salga error. como le asigno una letra a cada imagen.