Ejemplo n.º 1
0
        /// <summary>
        /// Retorna el maestro de Estados para la App Mobile (Sincronización del AppMobile).
        /// </summary>
        /// <param name=""> Ninguno </param>
        /// <returns>Lista de Estados</returns>  Retorna la Lista de Estados.
        public List <E_Estado> estadoSinc()
        {
            // Crea Object Mapper
            SqlServerDatabaseHelper.RowMapper <E_Estado> estadoMapper = (delegate(SqlDataReader reader)
            {
                E_Estado objEstadoEN = new E_Estado();
                objEstadoEN.setCodigo(ParserDA.StringDB(reader["EST_Id"]));
                objEstadoEN.setDescripcion(ParserDA.StringDB(reader["EST_Nombre"]));
                return(objEstadoEN);
            });

            try{
                list = SqlServerDatabaseHelper.ExecuteToList <E_Estado>("Sp_ges_cam_obtener_estado", estadoMapper);
                // Valida si devuelve registros
                if (list.Equals(null))
                {
                    message = "¡No hay Estados para sincronizar!";
                }
            }catch (SqlException e) {
                for (int i = 0; i < e.Errors.Count; i++)
                {
                    message += "Index #" + i + "\n" +
                               "Error: " + e.Errors[i].ToString() + "\n";
                }
            }
            return(list);
        }
Ejemplo n.º 2
0
 public Boligrafo(ConsoleColor valorColor, E_Estado estado)
 {
     color = valorColor;
     if (estado == E_Estado.lleno)
     {
         Recargar();
     }
 }