コード例 #1
0
        public bool InsertUser(E_Register ObjSign)
        {
            connection = new D_ConnectionBD();

            SqlCommand command = new SqlCommand("InsertUser", connection.OpenConnection());

            command.CommandType = CommandType.StoredProcedure;

            command.Parameters.AddWithValue("@NombreUsuario", ObjSign.Username);
            command.Parameters.AddWithValue("@Contrasegna", ObjSign.Password);
            command.Parameters.AddWithValue("@IdTipo_Usuario", ObjSign.UserRoleId);
            command.Parameters.AddWithValue("@Activo", 1);
            command.Parameters.AddWithValue("@Nombre", ObjSign.Name);
            command.Parameters.AddWithValue("@Apellido1", ObjSign.Surname1);
            command.Parameters.AddWithValue("@Apellido2", ObjSign.Surname2);

            try
            {
                return(connection.EIDB(command));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        public bool ToRegister(int UserRoleId, String Username, String Password, String Name, String Surname1, String Surname2)
        {
            if (String.IsNullOrEmpty(Username))
            {
                throw new Exception("El campo de texto de nombre de usuario está vacío, por favor intente de nuevo.");
            }
            if (String.IsNullOrEmpty(Password))
            {
                throw new Exception("El campo de texto de contraseña está vacío, por favor intente de nuevo.");
            }
            if (String.IsNullOrEmpty(Name))
            {
                throw new Exception("El campo de texto de nombre está vacío, por favor intente de nuevo.");
            }
            if (String.IsNullOrEmpty(Surname1))
            {
                throw new Exception("El campo de texto de primer apellido está vacío, por favor intente de nuevo.");
            }
            if (String.IsNullOrEmpty(Surname2))
            {
                throw new Exception("El campo de texto de segundo apellido está vacío, por favor intente de nuevo.");
            }

            E_Register register = new E_Register()
            {
                UserRoleId = UserRoleId,
                Username   = Username,
                Password   = Password,
                Name       = Name,
                Surname1   = Surname1,
                Surname2   = Surname2
            };
            bool RegisterResult = new D_Registry().InsertUser(register);

            if (RegisterResult)
            {
                return(true);
            }
            return(false);
        }