Пример #1
0
        /// <summary>
        /// Obtiene todos los giros con su imagen de la base de datos
        /// </summary>
        /// <param name="tipo"></param>
        public void ListaDeGiroConimagen()
        {
            Datos = new DbGiro();
            foreach (DataRow item in Datos.ListaDeGiroConImagen().Rows)
            {
                Guid   UidGiro      = new Guid(item["UidGiro"].ToString());
                string Nombre       = item["VchNombre"].ToString().ToUpper();
                string Descripcion  = item["VchDescripcion"].ToString();
                string RutaDeImagen = item["NVchRuta"].ToString();

                //Valida si la descripcion no contiene mas de 10 caracteres

                string NuevaDescripcion = "";
                for (int i = 0; i < Nombre.Length; i++)
                {
                    if (i == 10)
                    {
                        NuevaDescripcion += Nombre.Substring(i, 1) + "\n";
                    }
                    if (i < 10 || i > 10)
                    {
                        NuevaDescripcion += Nombre.Substring(i, 1);
                    }
                }
                Nombre       = NuevaDescripcion;
                RutaDeImagen = "../" + RutaDeImagen;
                VMGiro Objeto = new VMGiro()
                {
                    UIDVM = UidGiro, STRNOMBRE = Nombre, STRDESCRIPCION = Descripcion, RUTAIMAGEN = RutaDeImagen
                };
                LISTADEGIRO.Add(Objeto);
            }
        }
Пример #2
0
        public void SeleccionDeGiro(string UidGiro)
        {
            VMGiro Objeto = new VMGiro();

            Datos = new DbGiro();
            foreach (DataRow item in Datos.GiroConImagen(UidGiro).Rows)
            {
                Guid   Id           = new Guid(item["UidGiro"].ToString());
                string Nombre       = item["VchNombre"].ToString().ToUpper();
                string RutaDeImagen = item["NVchRuta"].ToString();

                Objeto = new VMGiro()
                {
                    UIDVM = Id, STRNOMBRE = Nombre, RUTAIMAGEN = RutaDeImagen
                };
            }

            if (LISTADEGIROSELECCIONADO == null)
            {
                LISTADEGIROSELECCIONADO.Add(Objeto);
            }
            if (LISTADEGIROSELECCIONADO != null)
            {
                LISTADEGIROSELECCIONADO.Add(Objeto);
            }
        }
Пример #3
0
        public void EliminaSeleccionDeGiro(string UidGiro)
        {
            VMGiro ObjetoAEliminar = LISTADEGIROSELECCIONADO.Find(Giro => Giro.UIDVM == new Guid(UidGiro));

            LISTADEGIROSELECCIONADO.Remove(ObjetoAEliminar);
        }