Example #1
0
        //Alterado para SqlServer
        public static int IncluirUsuario(Usuarios usuario, int nProtocolo)
        {
            try
            {
                usuario.Usu_id = GeraUsuarioId();

                MontadorSql mont = new MontadorSql("usuarios_web", MontadorType.Insert);
                mont.AddField("usu_id", usuario.Usu_id);
                mont.AddField("usu_nome", Utils.TirarAcento(usuario.Usu_nome).ToUpper());
                mont.AddField("usu_email", usuario.Usu_email);
                mont.AddField("usu_liberado", "S");
                Funcoes.Crypt cr = new Funcoes.Crypt();
                mont.AddField("usu_senha", cr.Crypt("E", "1111", "BIGCOMPRAS"));
                mont.AddField("usu_apagado", "N");
                mont.AddField("usu_tipo", usuario.Usu_tipo);
                mont.AddField("emp_for_id", usuario.Emp_for_id);

                BD  BD      = new BD();
                int incluiu = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams());
                if (incluiu == 1)
                {
                    string operador = "EM ADMINISTRADOR";
                    if (usuario.Usu_tipo.Equals("1"))
                    {
                        operador = "ES ADMINISTRADOR";
                    }

                    int logID = Log.GeraLogID();
                    Log.GravaLog(logID, "FCadUsu", "usu_id", "", usuario.Usu_id.ToString(), operador, "Inclusão", "Cadastro de Usuários", usuario.Usu_id.ToString(), "Usu ID: " + usuario.Usu_id, "", nProtocolo);
                }
                else
                {
                    usuario.Usu_id = 0;
                }

                return(usuario.Usu_id);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao incluir usuário. Erro: " + ex.Message);
            }
        }
Example #2
0
        //Alterado para SqlServer
        public static int IncluirUsuario(Usuarios usuario, int nProtocolo)
        {
            try
             {
            usuario.Usu_id = GeraUsuarioId();

            MontadorSql mont = new MontadorSql("usuarios_web", MontadorType.Insert);
            mont.AddField("usu_id", usuario.Usu_id);
            mont.AddField("usu_nome", Utils.TirarAcento(usuario.Usu_nome).ToUpper());
            mont.AddField("usu_email", usuario.Usu_email);
            mont.AddField("usu_liberado", "S");
            Funcoes.Crypt cr = new Funcoes.Crypt();
            mont.AddField("usu_senha", cr.Crypt("E", "1111", "BIGCOMPRAS"));
            mont.AddField("usu_apagado", "N");
            mont.AddField("usu_tipo", usuario.Usu_tipo);
            mont.AddField("emp_for_id", usuario.Emp_for_id);

            BD BD = new BD();
            int incluiu = BD.ExecuteNoQuery(mont.GetSqlString(), mont.GetParams());
            if (incluiu == 1)
            {
               string operador = "EM ADMINISTRADOR";
               if (usuario.Usu_tipo.Equals("1"))
                  operador = "ES ADMINISTRADOR";

               int logID = Log.GeraLogID();
               Log.GravaLog(logID, "FCadUsu", "usu_id", "", usuario.Usu_id.ToString(), operador, "Inclusão", "Cadastro de Usuários", usuario.Usu_id.ToString(), "Usu ID: " + usuario.Usu_id, "", nProtocolo);
            }
            else usuario.Usu_id = 0;

            return usuario.Usu_id;
             }
             catch (Exception ex)
             {
            throw new Exception("Erro ao incluir usuário. Erro: " + ex.Message);
             }
        }