Ejemplo n.º 1
0
        void MainFormLoad(object sender, EventArgs e)
        {
            Text = string.Format("{0} Version : {1}", Application.ProductName, Application.ProductVersion);

            if (Empresa.ExisteEmpresa())
            {
                Entorno.EMPRESA = Empresa.Get();
                lblInfo.Text    = string.Format("Razon Social :{0} Nit : {1} {2:dd/MM/yyyy hh:mm:ss tt}", Entorno.EMPRESA.RazonSocial, Entorno.EMPRESA.Nit, DateTime.Now);
                lblData.Text    = string.Format("Ruta Datos : {0}\\Data.db", Application.StartupPath);
                lblUsuario.Text = string.Format("Usuario : {0}", "SESION NO INICIADA");
                timer1.Enabled  = true;
                var frmLogin = new FrmLogin();
                if (frmLogin.ShowDialog() == DialogResult.Cancel)
                {
                    Application.Exit();
                }
                lblUsuario.Text = string.Format("Usuario : {0}", Entorno.USUARIO.NombreUsuario);
            }
            else
            {
                var nuevaEmpresa = new NuevaEmpresa();
                nuevaEmpresa.LlenarDB();
                nuevaEmpresa.Sistema();
                nuevaEmpresa.Permisos();
                Application.Restart();
            }
        }
Ejemplo n.º 2
0
        private void nuevaEmpresaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            NuevaEmpresa frm = new NuevaEmpresa();

            frm.ShowDialog(this);
            textBoxPassword.Enabled = false;
            textBoxUsuario.Enabled  = false;
            buttonIngresar.Enabled  = true;
        }
Ejemplo n.º 3
0
        protected void btnNuevaEmpresa_Click(object sender, EventArgs e)
        {
            NuevaEmpresa auxiliar = new NuevaEmpresa();

            if (empresa == null)
            {
                bool guardadoCorrectamente = auxiliar.agregarEmpresa(NombreEmpresa.Text, objetivos.Text, alcance.Text, Context.User.Identity.Name);
                //El comando Context.User.Identity.Name extrae el email de la persona loggeada actualmente
                //para que sea el admin de esta empresa
                if (guardadoCorrectamente)
                {
                    string pageUrl = Request.Url.AbsoluteUri.Substring(0, Request.Url.AbsoluteUri.Count() - Request.Url.Query.Count());
                    Response.Redirect(pageUrl + "?accion=agregar"); //page load de arriba recibe este argumento
                }
                else
                {
                    lblStatus.Text = "No se pudo guardar el departamento";
                }
            }

            /*else
             * {
             *  if (NombreEmpresa.Text != null)
             *  {
             *      empresa.nombre = NombreEmpresa.Text;
             *  }
             *  else
             *      RequiredFieldValidator1.IsValid = true;
             *
             *  if (objetivos.Text != null)
             *      empresa.objetivos = objetivos.Text;
             *  if (alcance.Text != null)
             *      empresa.alcance = alcance.Text;
             *  using (var conexion = new ContextoEmpresa())
             *  {
             *      conexion.Entry(empresa).State = System.Data.Entity.EntityState.Modified;
             *      conexion.SaveChanges();
             *  }
             *      //extrayendo url Actual
             *  string pageUrl = Request.Url.AbsoluteUri.Substring(0, Request.Url.AbsoluteUri.Count() - Request.Url.Query.Count());
             *  Response.Redirect(pageUrl + "?accion=modificar"); //page load de arriba recibe este argumento
             *      //redirigiendo a url actual más un parametro
             * }*/
        }
 private void btn_nuevaEmpresas_MouseDown(object sender, MouseButtonEventArgs e)
 {
     NuevaEmpresa nuEmpre = new NuevaEmpresa();
     nuEmpre.InitializeComponent();
     this.Close();
     nuEmpre.Show();
 }
 private void btn_nuevaEmpresas_MouseClick(object sender, RoutedEventArgs e)
 {
     NuevaEmpresa nuEmpre = new NuevaEmpresa();
     nuEmpre.InitializeComponent();
     this.Close();
     nuEmpre.Show();
 }