Exemplo n.º 1
0
        private void CreaUsuario()
        {
            try
            {
                FContext = new FacturadorEntities1();
                TblUsuario usuario = new TblUsuario();

                usuario.FkEmisorId        = Convert.ToInt32(Session["IdEmisor"]);
                usuario.Nombre            = this.txtNombre.Text;
                usuario.Password          = _password;
                usuario.Rol               = 3;
                usuario.Bloqueado         = false;
                usuario.Username          = this.txtEmail.Text;
                usuario.Password          = _password;
                usuario.CorreoElectronico = this.txtEmail.Text;
                FContext.AddToTblUsuarios(usuario);
                FContext.SaveChanges();
                Session["IdUsuario"] = usuario.PkUsuarioId;
                //FContext.Refresh(RefreshMode.StoreWins,usuario);
                Session["Usuario"] = usuario;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void AddEmisor()
        {
            try
            {
                FContext = new FacturadorEntities1();
                var usuario = new  TblUsuario();


                usuario.Nombre    = this.txtNombre.Text;
                usuario.Password  = this.txtPassword.Text;
                usuario.Puesto    = this.txtPuesto.Text;
                usuario.Rol       = Convert.ToInt32(this.cmbRol.SelectedValue);
                usuario.Apellidos = this.txtApellidos.Text;
                usuario.Bloqueado = this.chkBloqueado.Checked;

                FContext.AddToTblUsuarios(usuario);
                FContext.SaveChanges();
                Response.Redirect("ListUsuarios.aspx");
            }
            catch (Exception ex)
            {
                lblError.Text = "Ha Ocurrido un Error Al guardar La Compania: " + ex.Message;
            }
        }