Esempio n. 1
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            if (DesignMode)
            {
            }
            else
            {
                //TODO: Implementar inyeccion de dependencias
                DatosSucursales = new SucursalesRepositorio();
                IEnumerable <Entidades.Sucursal> coleccionSucursales = DatosSucursales.Recuperar();
                foreach (Entidades.Sucursal sucursal in coleccionSucursales)
                {
                    ListaSucursales.Rows.Add(new object[] { sucursal.SucursalId, sucursal.Numero, sucursal.Nombre, sucursal.Estado, sucursal.Ciudad, sucursal.Direccion, sucursal.Activo });
                }
            }
        }
Esempio n. 2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            if (!DesignMode)
            {
                NotificadorEstado     = ServiceLocator.Current.GetInstance <INotificador>("BarraDeEstado");
                SucursalesRepositorio = ServiceLocator.Current.GetInstance <AccesoDatos.ISucursales>();


                CatalogoSucursales = SucursalesRepositorio.Recuperar().ToArray();
                tsbSucursalActiva.Items.AddRange(CatalogoSucursales);
                tsbSucursalActiva.ComboBox.DisplayMember = "Nombre";

                //Seleccionar la primera sucursal, solo en el caso que haya
                if (tsbSucursalActiva.Items.Count > 0)
                {
                    tsbSucursalActiva.SelectedIndex = 0;
                }

                string version = Assembly.GetExecutingAssembly().GetName().Version.ToString();
                NotificadorEstado.EnviarMensaje("Sistema de operaciones FUMIT " + version);
            }
        }